Everything is too loud over the drums, you know? The vocals are WAY too up front. They need to sink back into the mix. Bring the vocals way back, bring the guitars back, and the drums will get louder. You just need to bring it all back over the drums really. Has a lot of potential.
Edit: Bring the guitars back with the vocals proportionally. So I would start by muting the vocals, bringing your guitars and bass back until you're happy with the drum level, then incorporate the vocals and bring them way down. Sorry if that was unclear at first.