Intro is a bit too long before the actual beats kick in, maybe think about shortening it or varying the elements in it a bit more. The beat itself is a bit of a pedestrian pattern with the kick/snare being quite montonous for a lot of the tune. Pulse bass sound you've got going on in clean enough but again doesn't have a lot of variation in it's programming, so it's just the same notes over and over.
Don't care much for the vocal samples, the first one is particularly jarring and sounds like it hasn't been mixed down properly and is sitting on top of the tune rather than within it.
(And you don't need to put your age in the title of every thread you post

)