Not really a fan of this sort of music but i do dig it and can see what you've done. Percussional elements drive the song along really well at a good pace whilst the bassline grooves it along nicely, well played. This is actually more likeable to me than the shit you get on the radio, it's more filled out, quite a few elements all kicking of all complimenting each other really well.
You used the vocals samples sparingly but it's made them more effective in my opinion so good job.
Don't really have any beef with anything in this personally. As a "suggestion" though i'd recommend transposing the vocals down by -5 or -12 or something if you want to give it a more Soul feel or element to it!
awesome work dude!