You got some nice ideas here, but the drums let it down immensely!
Kick is nowhere near dirty enough for the style of track you're going for, and the rest of the percussion just sounds empty. Try putting some fills in there, or even hi pass a break underneath them to add more depth.
Bass sound is lovely tho!