As you know, mixing is about getting everything to fit and have room in the track. You have some great samples and synths and can make something great from this track. I would just say that you should focus on each instrument and or sample and make sure its using the frequencies that are necessary. The lifter has some low end that is unneeded and those plucks are missing some high end. I wish I could say something that would turn your life around in mixing but, unfortunately, practice is the name of the game. Just keep working and one day you'll be sorta happy with what you make. I will say that some of those fx and synths need widening which will make that track way bigger.