I have a suggestion.
Make a copy. Keep what you have now. On the copy take everything and I do mean EVERYTHING off of all the tracks. Now using only the volume controls and the pan, place everything in the mix where it sounds like it should be.
It sounds to me like you have spent a LOT of time with each instrument without considering how it works against the other stuff. Nothing is helping anything else and therefore nothing is supporting the song itself.
And tune and time the vocals. And time the drums. Just because you have access to plug-ins and effects doesn't mean the have to be on the recording. And you're WAY overthinking this.
Consider the copy a working copy. Don't try and duplicate what you have already done. Above all else.....serve the song. But first let's see how big the canvass is you'll be painting on. Volume. Pan. Gainstage.
Actually, when I started, I stripped everything bare. Got rid of all FX (except amp sims) and began with simple gain staging. Mixed in mono to be sure I could hear everything clearly. From there, I moved out of mono and placed everything in its own place in the stereo field (LCR panning). Then I as I started adding fx, I went entirely top-down: I added just the slightest compression on the master buss to catch some peaks, added EQ and then saturation/exciter (Waves Vitamin) and a multi-band compressor. It was actually sounding pretty decent at that point (except for the vocals!).
Then I went down and tweaked EQ for the vocals, guitars and bass and added a little compression and fx sends. Then added some parallel processing.
I'm thinking the biggest things that are hurting the mix right now though is that there are very little dynamics in the vocals (it's all the same volume, regardless of what's going on with the band), or in the drum track. I'm liking what the drums are "doing" but from beginning to end they're all the same volume (I think that's a big part of what miroslav and jkuehlin and the others are saying). There are dynamic changes in the guitars, but they're not following what the drums are doing (which is no dynamic change!), or the vocals.
Please clarify for me cavedog: would that be what I think you're describing? Or am I missing it?
Tesgin