I'm currently listening to that track. I like the song and the arrangement very much, but the mix is definitely rough. I'm not even sure you can turn it into a good mix without re-recording some parts. I'm commenting here on the parts I think need the most work. Nothing to worry about in the bass line though, it's fine.
Vocals:
The lead vocals sound sometimes close and upfront in the mix like they should be, but other times it sounds like he's singing way too far away from the mic putting it far back in the mix. (Or is it even the same person singing the intro as the one singing at 0:57-->? At least, the sound of the vocals change a lot at that point). I think a compressor would not be able to fix the lack of presence in the vocals when he's singing far away from the mic, so I think they might need to be re-recorded. It's a bit sad because most of the take is otherwise very good and he's got a great voice. Only in the beginning when he's singing in a softer "sting-like" way, they don't carry the song very well. They're not much off, but just enough for me to notice there's something there that sounds off. The backing vocals sounds mostly good.
Guitars:
I'm not a fan of strong effects like the phaser he uses in the beginning. Here, it seems to drain out all the natural sound from his guitar. Also the distortion sounds rather "flat" and lacks dynamics. It sounds like he's using two different presets in a multieffect pedal board of medium quality. The guitars are also too loud in the mix as they are now. There's nothing bad in his playing though. I just dislike the sounds he's using.
Hope I'm not too rough on you here. As a band you sound tight and I enjoyed the music a lot despite the mix.
