RW, that sounds pretty damn smart to me....and thats the answer....get each track as close to 0db as possible (though some will dispute this).....if it needs some compression/limiting, do it, but dont overdo it....before mixing, go track by track and find those spikes that keep you from getting that track loud....compress just the peaks instead of the whole track....concentrate more on getting that balanced mix.....as most will tell ya, todays music is too damn loud and squashed so trying to compete with it can kill a mix......
Read, read, re-read, and re-re-read all of Sonusmans posts in that link....there is oodles of information in there.....