This is an interesting thread, with lots of recording information (some I agree with, some, not so much) - but the wrong forum I think for lessons on recording. Lots of great training tutorials on line and via DVD at your local music store.
All that said, The one thing I would add, in general is quit mixing in headphones - not sure why someone else didn't mention it. Do not mix in headphones as you will never achieve the sonic balance and equilibrium as heard on any good recording. By a good NO better - spend a lot of money and buy a really great pair of "studio" monitors, tweak your room to reduce reflections and bass build up and use those from now on. Un-mastered material ALWAYS sounds better in headphones - but rarely translates well to the world outside your cans.
If you say professional studio monitors a too expensive and I cannot afford "a pair of Genlecs or Focals" - consider this - you just plopped down $2000 USA to buy a Kemper
-cheers B!