Well, I'm far from the expert around here, and hopefully a real pro will come along and help before too long. But my first impression is the vox had a kind of "washed out" sound - perhaps from too much reverb. I would say that vocals in this track should sound more up-front and confident. When you sing the song, don't be shy...sing it like you mean it. Try to project your vocals from the diaphragm. Then, when mixing, give it a little compression to keep it out front, and don't give it too much reverb - in this kind of song I think if the reverb is apparent then it's too much.