Awesome guys, thanks.
I've done a few of these and it is SO much better already.......
Frank..to get back to basics a simple way to approach mixing to begin with is to first bring your kick up to a -12dbs level (try to keep the entire mix around this)
Then bring the bass up to match this....these will drive the track, use the volume and EQ to get their relationship tight...then bring up the rest of the drums.
Keep the snare pretty much centre but spread the hats and cymbals out..think of how the drum kit looks, its all around the 10 o clock to 2 spread. Pan like this
You can either bring the vocals in now or the rest makes no difference..remember the guitars can be spread out..rather than duplicating the guits, retrack them and layer it out..Ive heard normal records that actually had 14 layers of acoustic guitar!..most in here have four or five..think about that stage again...is the guitarist and keyboard player standing right next to the singer or are they spread out?
If a frequency is on top of another then try a bit of EQ..if its still on top of each other a little delay or reverb will give it space
but
dont do anything unless you need to (very important)
watch the volume level, fader creep is common, rather than boost an instrument, bring another down..just dont touch the bass and kick relationship..thats your rock
Once you bounce it down, stick a stereo compressor on it and then use a limiter to bring up the volume, dont push it too hard, your not mastering the next Metallica album
This is a very basic approach at starting mixing, and just my approach, there are many others... but it will improve on the result you are getting just now..