Very nice article sureno.
I struggled with compression for ages and finally over time was able to get the basics down. What really tipped the scale for me was using a compressor that was easy to understand. Thankfully that was already bundled with Sonar.
Sonitus compressor.
I find it very easy to dial in the values I want into the compressor and the Preset management system (built in) is very good and easy to use.
Compression (based on my own experience) is very likely one of the last things a beginner will master and be comfortable with.
If anyone is interested in multiband compression there is a short tutorial
here 