Thanks for listening everyone! After 49 tracks I think it's finally done!
I kind of started over with the mix. I broke it down to nothing and built it back up. I think I've addressed the bass and drum issues. I think the whole song sounds better. I got rid of some unnecessary tracks that didn't make sense for the song which allowed me to accentuate some other parts like the strings just before the screaming comes in. I even recorded some new screams to add some definition.
I got rid of that snare sound. I decided to use two snare sounds layered on top of each other to get a better sound. I did the same with the kick drum. Overall, I think it's been improved. Here's the new mix:
If you'd like to check out the .wav, click here.