Mixing nightmare, but arrangement is pretty good.
Your drums are getting crushed by everything else, like that lead synth especially. Turn down everything except for the drums to start. The reverb/delay on everything is just excessive, especially the piano at the beginning.
Add some light overdrive distortion/saturation to the drums, enough so that they sound bigger, but not distorted. Kill the top end on the kick while boosting the bass.
Most importantly, turn the master compressor WAY down, but turn down everything feeding into the compressor because your dynamics are just getting annihilated by the whole mix/arrangement.