Here's a mix with the more volume on the bass and guitar. Let me know if the lead vox still rides on top. thxThe mix sounds indistinct. During most of the song, none of the instruments are pushing to the front. The listener needs something to focus on. The bass is low, guitars are low. The vocals are clear but need support. Ordinarily I like to hear some space around the lead vocal, but I think you're pushing it too far.
Anyone else reminded of Limozeen?
The second mix is better than the first, but it's still pretty messy. Nothing seems to have its own space, so everything conflicts with everything else. I'd recommend reading some tutorials on EQ.
There's also probably too many FX on the vocals. They're pretty muddy.