I like this a lot!
You have all the sounds you need. I can only name a few things that should change.
Your leads are a bit too loud. Your clap is too loud, and could probably use more reverb. Also, the song could use more action n the sub-sonic end of it. And your open hat shouldn't have a tail (ask me if you don't know how to get rid of the tail :P), it really gives the song a more muddy'ish feel. Also, when using a double-pedal effect, be sure to lower the velocity on the kicks that aren't on the beat, otherwise your mix with become overwhelmed with sound, and mixing will be thrown off. And, the song seems to clip in a lot of areas, make sure you don't go too haywire, and make sure your mix stays below 0 decibels at all times.
This song definitely has the potential to be a great track, man! Just add some bass and a tad more EQing. Keep producin' man! :D