Guitars sound good. This is sort of a joke (or not) but my first thoughts are turn down the vocals, turn up the drums, go from there. Automate the vocal levels before compressing them so they don't get compressed and stick out so bad. I'd probably try all kinds of things with the vocals to saturate them/warm them/put an impulse on them like 1073 EQ or something. They're just not going to get the pristine sound treatment they deserve but you have to do what you have to do. Good luck, hope something comes through brainstorming.
I don't remember hearing bass much. Double it and hi pass/bump 400Hz on one & saturate it with something.