Music:
- You really need to work on your harmonics. It sounds okay from intro to the breakdown where the lead synth kicks in at around 1:00, the chords and melody doesn't fit all the way.
- Composition seems fine to me, so that's cool.
Mix:
- Overall way too dull and muddy mix, try too clean up in those mid-range frequencies, those mids can be just as destructive to the track as they can be helpful. What comes to high frequencies you need to decide which instruments need them and which don't, for instance your kick doesn't need the high-end when you have layered it with a ride (they clash with each others frequencies).
- Back to the lead at 1:00 it has way too much mud. Try highpassing (which you should do with almost all your insturments) and work more with the delay, might be too much wet signal, might be too much delay time dunno.
Hope this helps.