Vocals are coming through just great, but I'd also just reduce the slapback - just - a little. I can hear slapback is an integral part of the sound.
Your background vocals in the chorus (bridge?) section are just killer! Are you using "chorus" on them? How are you getting that cool "silky" feel to your bgv's?
Absolute necessity, bring that snare up and out, or perhaps replace it with another snare - what are you using for drums?
Your song has a nice groove and feel to it, well done.
-Tom