A few things...
1. Try to shorten your buildups and if you can't do that, try not to limit them to changes in your drums (in other words, focus more on building up your melody).
2. A lot of the synth sounds seem like straight out of the box presets. I know it sucks to make your own, but your song will sound all the much more you if you make your own sounds.
3. Use original chord progressions! Anyone can use the Am C F G chord progression. If can create a progression that is uniquely you, it will make your songwriting all the better.
Kind of an average song, so it gets an average rating.
As a side note, your rhythm was good and you had a good choice of tempo.