mastering is 2nd to mixdown, see to it you have your sounds grouped in a somewhat orderly fashion in the mixer, turn all of them down, bring up kick, snare, bass, and balance the rest around that. thats one thing you can do to bring the elements you like more to the foreground.
look into eq though, its really a great tool to make your sounds sit nicely in the mix together. the channels in the flp mixer even have their own eqs, readily available to start tweaking with. cutting the lows on all sounds that dont need it (or mids or highs for that matter, it depends on the sound) can free up a lot of headroom.
im being really general here but there isnt much i can say that you cant read in hipnotics tutorial (for example) and just experimenting with it wont show you so much better.
there was a whole list of frequency groups on doa, what to boost for 'sheen' on a snare and whatnot, even available as a windows background, which might sound useful but its really down to your ears and what you hear, no chart or frequency analyzer can really help you that much, you just have to sit down and work it out