My first thought is to replace the drums with something better. EZDrummer, Additive Drums, Steven Slate, whatever. The drums in the intro came off as cheesy. Though later on the kick sounded good and meaty. A nice thump.
My second thought is to lose the doubled vocal effect. It doesn't work at all. It doesn't fit the rest of the song, the other instruments. The effect puts the vocal in a different space from the instruments. You can use a slapback echo, but pull it back so it isn't noticeable. Then a fair amount of reverb, but not over-done.
It's an ambitious project and I can see where you want to go with it. Good start and keep tweaking it a bit.
Cheers.