Thank you for taking the time to listen
The vocal has gone through an equalization effect, and then distortion in the left, the same but other way around in the right, and then compressed both sides. I really like the effect as it changes the mood slightly for the verse.
The main issue of the mix I'm finding at the moment is there is no punch. When the drums and bass come in especially. I'm also thinking the bass guitar is sitting slightly too high or occupying frequencies best reserved for other instruments.