The high-end seems quite messy, I guess it´s mostly the cymbals that take a lot of space in the mix, I would take ´em down a bit and
see if that helps enough. Kick and snare could be stronger and they get buried in the part where guitar leads kick in on the sides. Maybe carve some
space for the shells. For my taste the kick is a little thin so I would try to get some low end and mids in there to get some body to it, then maybe lift it and the
snare up a bit. If you haven´t heavily eq´d and cut the kick I guess it might benefit with addition of another sample that had punchy low end/mid range, if you did
heavily cut it then I´d try to back it off a bit :}
To me this sounds pretty heavily pressed against a limiter and you might have lost some of the drum transients there.
Vocals seem a bit dry, not that it´s a huge problem here but that might seem more of a problem if the cymbals are taken down.
Just my thoughts, hope this helped. Good luck!