Cut down the intro I would say, first off. that kick drum sounds pretty ugly on it`s own, but works well in the mix.
As above comments say, work that bass man.
Nice funky groove when the metallic stabs come in.
The overall mix is a little dry and static. Sounds a little too digital.
I`d get some verbs and such into the mix, as well as some saturation and more work in the stereo field to give this more polish and warmth.