Great song, lacking in the mixdown
I love the melodies, so reminiscent of Jaded by Deadmau5, infact the perc loop is exactly the same, which is a good thing because I love that song. The only tip i can think of doing is widening the pads and other less important sounds in the mix to clear up the middle of the mix for the smooth drop, which imo is lacking in the bass department, maybe and a subbass lowpassed at 130 so it doesn't overwhelm the bass and then sidechain that to your kick. Also try bussing all your drums into one chain and warming them up with multiband compression and subtle EQing. Just remember, to tidy up the mix you have to be surgical with the EQ, and subtract ALL unwanted frequencies, use an spectrum analyser to do this and your ears as well. Best of luck, i'd send this to a label if I were you :)