I thought the vocals could use a little high reduced, hand claps keep same volume but remove a little slap. On the drums, if it is MIDI drums, you could always add in some fills and fluff to give them a little more variance. I couldn't tell if they were real or not, sound OK, just needed some variation.
Nice tune and even if you didn't do any of my suggestions, it would still sound great. Really good work you've done here.