Also, study up on harmony. You've already got a pretty good ear for what sounds good together; now learn how to put some variety into that! Playing the same two bar loop over and over again is going to get old quickly. I'm only being picky because there's a lot of potential here, and I want to see what you've got in store for the future :)
You've got a lot of good stuff going on in this track, but I think there's still plenty to refine. For starters, there is more than one point in the track where the time of a particular synth phases from the overall beat. Take any one of the drops, and pay attention to that bass. Notice it feels haphazard? Unintentional? Give it some intention!