I recommend a book called "The Mixing Engineer's Handbook" by Bobby Owsinski
It contains contributions from 20 of the the top engineers in the industry including Bruce Swedien, Bernie Kirsh, Dave Pensado, Benny Faccone, George Massenburg, Jerry Finn, Joe Chiccarelli and Ed Seay among others.
These guys share a wealth of information from their vast experience as mix engineers on many of the most critically acclaimed and comercially successful recordings of all time. They give tips on a host of things like gear, settings, monitoring, styles of mixes, bussing, mixing formats, timetables, etc.
The book contains an entire chapter on Compression. It also devotes entire chapters to important elements of audio mixing like Equalization, Effects, Monitoring, Stereo Mixes, Surround Mixes and a few other things.
You can pick it up at Guitar Center for like $35 (a most worthwhile and wise investment).