What is a good website where I can record and mix my own music for free?
Check out Acid. Go to www.AcidPlanet.com and download the free version, Acid Xpress. With this, you can use free loops or loops you bought to make tracks, and the program has many powerful recording functions as well.
I don't think there are any websites but you can search for free programs that do this.
I dunno about websites, but wavepad is a free program, and I use that. good luck.