Mix I just did for my for my friend. Rip it apart.

first thing i noticed, it should kick in alot more after that intro. probably by making the intro alot quiter so when it all comes in its more of a punch in the face.

guitars are very thin. trebble seems to be dominating the mix.

drums (shells) are being buried.
 
Cymbals need to come down also, a little too high. Guitars are thin like Fandus said, they need more body.