Hey Spandexcore,
I listend to the mix, here is the things I noticed:
- boxy sounding guitars
- lo-mid buildup due to reverb
- noise a bit upfront
- kick and snare need more weight (low-end) This is a pop-rock tune which needs upfront drums
- Vocals could be compressed more. Try fast attack and fast release settings (thinking 1176 style) to achieve upfront aggressive vocal sound
- toms sound like cardboard hit with a stick (2:03)
Overall your mix suffers from low-mid build up. Try reference mixes and also EQ your reverb! Also check with a spectrum analyzer like SPAN from Voxengo. If you solve this problem everything else will fall into place.
I would suggest you mute all reverbs, delays and such and try to get a fine balance without them interfering.
Then you can bring them back, maybe not as much as it is now.
What are you mixing on? I suspect you might have some issues with monitoring.
Cheers,
Lukas