The first step is usually some intensive work on EQing for clarity and definition, before beginning any compression or other processes.

FWIW I have been working on a site to help get your recordings ready for the mastering process. There is a lot you can do before even beginning mastering.
it's at http://musicmastering.org
excuse the look, it's still under construction (needs pictures, etc.) but there are some articles there from myself and other guys, and more to come.. may find it helpful or interesting

I planned to have it done by now, but a job building a flash site came in and is taking my available web time away from that one... my own sites always seem to take low spot in priorities.


I do not work here, but the benefits are still awesome
Make your sound your own!