Has this been recorded in mono?if not use some Stereo spread plugins on some of your sounds eg Guitar and Vocals which will leave you more room but like i said has this been recorded in mono?
I agree with blue jammer about your vocals but i don't like vocals as i don't need vocals to tell me what to feel i like music not singing {but i like intelligent singing} but this tune is a little confusing as it feels Oldschool and Funky House at the same time.I have not heard any new Funky House tunes lately but i would'nt make it Oldschool i would keep it up to date and i would'nt use a Piano either go for some fresh idea's to help you stand out more then you got a better chance of being recognised but if it is Oldschool you want then i am sure a Piano would help that out good luck mate keep up the good work.
I have noticed a clicking sound on your 2nd kick of 4 {2/4}