I wish there was some magic secret to doing this, but there is not.
there just many ideas, theory but most important...rules to go by.
don't be afraid to push it..don't distort it, but don't be afraid to push it.
especially in hard rock music, I find a grainy more attitude approach works better than having a delicate sweep of all levels within ranges. the only thing you need to concern yourself with is that the master volume is not blowing up.
I mix any where from -3dB to -7dB. I get my thrashing levels in a master not a mix.
I use automation, a lot of it.
I use compressors, a lot of them. (don't over do it with compression)
hand limit those peaks that slam the compressor by automating gain.
but the most important advise I can give you or anyone else for that matter is to experiment.
try different thing, write down certain things you wont remember later.
Watch you tube videos (just make sure your watching someone who knows what they are talking about)
ive seen some good ones.