I think parts of the song have a real cool groove. I liked the little guitar riff. I think you could get a little warmer tone to it - as is it was a bit on the abrasive side. Just a bit.
The lyrics are tough to understand (I have to agree with what's been said). IMO it's an over-application of effects. Sounds like you were going for a "doubled" sound without actually doubling them (just a guess on my part). To me there's no substitute for real doubling.
In a song like this, it's important to be able to make out the lyrics. That way the people who agree with you will say, "Yeah, tell it man," and you'll piss off everyone who disagrees with you (I'm further guessing that's what you want).

Actually, it's probably more accurate to say you want them to change their minds. If that's the case, they won't do it if they can't understand you.
Some pitchiness to them too.
I'd say to stay with it. Retrack the vox to fix the pitch issues. (I'm purposely not mentioning AutoTune because I don't want to start two flame wars in the same thread) Oh wait, I just mentioned it didn't I?

Double them if you want - I think that would work well on a song like this. But really double them. As for effects, reverb would be your best bet.
You'll get there.
Just my thoughts...