When I first started creating my own music back in 2005, I was pretty much clueless on how to properly record and mix my songs. I did not know about panning or equalization techniques and my songs sounded horrible. I used to post them on garageband.com for others to rate them and got some pretty nasty reviews. But I used the criticism to improve the quality of my recordings. Although, I have to admit I really got offended by some of those comments in the beginning.
Around that time, I found some great tutorials online that were invaluable to a home recording enthusiast like myself. http://tweakheadz.com/ was one of them. I think it was started back in late 90’s by a guy named Rich. It has all the techniques you need to create great sounding records. From tracking to mixing and mastering, you will learn a lot regarding what it takes to create professional sound. So, I encourage you all to check out that site.
Another website that has some comprehensive recording techniques is http://therecordingrevolution.com/ created by Graham Cochrane. It’s a newer site but has a lot of video clips showing how to fine tune your home recordings.
Although I have come a long way from those early days, I still have a long way to go and I am still learning new techniques. I hope you will find these tutorials very helpful.