sounds like an eq problem to me. sounds like the classic case of everyone scooping their mids out. try turning the guitars' mids up and their bass down. you can stay nice and scooped or you could try add some low mids. you might wanna turn up the high mids on the vocals but your guitars should dominate that middle range, imo.
I was going to post something like this - inexperienced players usually need to learn the difference between "bedroom EQ" and "band mix EQ"... For guitars, it typically means cutting some lows, and adding some mids and maybe highs... For bass, it usually means adding mids instead of volume if you can't hear yourself well enough...
I typically dial in a tone that I like, then once the band starts playing, I end up adding some mids and maybe some highs - what I end up with doesn't sound that great by itself, but kills in the mix...
- georgestrings