Hmm... I'm not sure what's going on here. The chords here seem to be all the same interval transposed. You'll want to check out something called voice leading -- it's a music concept that will help you immensely to get those tight chord progressions.
That said, your bass sounds really good. I just can't really hear anything else but it and the percussion.
Also, why choose a stock piano? Mix things up a little :)
Overall, this track is very quiet. Sounds uncompressed. Although before I would worry about compression, I would learn all you can about mixing the genres you want to make properly. Don't be afraid to copy what other people are doing in that regard. Learn by doing.
I do like what you've done with your lead, though. Interesting and funky melody over an unconventional house arrangement. The lead made your progression work much better than I thought it would.