Clean it up a bit & get your vocalist to project with a sound that is not soo un-easy...right now he sounds like a hesitant, scared Ben Folds. Is he reading the lyrics as he's singing?--if so; memorize the shit and put some feeling behind it. Not trying to be harsh, but with music, any criticism is positive. Other than that, practice, practice, & practice some more. The more you guys practice, the more things will come together & start to click. You got a pretty good foundation, just keep working your asses off & it will eventually pay off. I'm a musician & vocalist myself...you wouldn't believe how far I've came from when I started, all it takes is countless hours of practice & dedication. Nothing comes easy.
Rock on!