I like the sound of the drums, i found a setup somewhere and tweaked it and added parallel compression, and other things. What do you think of them?

I'm not trying to clone VoM's sound at all, what I'm trying to do is use this for basis to craft my own sound. I'm looking for a more in your face type of sound, a sound that covers the whole spectrum well, but im not sure how to get it.

Can you guys give me tips on where to go next to improve this mix? EQ tips, compression, etc?

The mix sounds pretty tight as is. I'd add some more instrumentation to it and see how things change up. I don't hear a bass guitar right now. That's a biggie right there. The way the bass guitar sits against the bass drum will be something to work out. Also vocals and additional guitar (melody line, solo) will add another dimension to the mix as well. Creating a sense of space through panning and reverb is fun to work on. I'd like to hear more.

guitars too loud IMO i catch myself doing it all the time cus i play, but listen to your favorite song then your mix chances are, your fav has more balance, i found it hard to hear the drums, i mean i had to concentrate to hear them over the guitar, RATHER then hearing it together if it makes sense. nice playing though

I can hear there's a bass in there but why would you high pass the bass? It's there to be bassy I'd recommend double tracking the bass (I do two tracks simultaneously so it doesn't give a double tracked feel) if you want to have a slightly distorted one, then distort one and high pass it and make the other, clean track just pure low end.

i wouldnt suggest "double tracking" the bass unless you are a bass god and can track super effing tight and/or wanna spend like 20hours editing a bass track just track bass once then create a new track and copy and paste your bass track there as well. now you have 2 bass tracks. on the 2nd cut out everything below 500hz and give it some distortion this will create a high end in your bass that only 1 track does not accomplish.