I think the composition of your track is astounding. The main thing is to learn the ropes of mixing. The easiest thing I could tell you is to try to isolate certain sounds, by removing frequencies. A goos example is letting your bass have the very floor, and letting your kick have the low mid range. A deep kick can muck up your bass and an overpowering bass can muck up your everything else. As far as synth composition, fairly textbook stuff going on. Quite polyrhythmic and stuff. One more question, what DAW do you use?