Go to a site like mp3.com or iuma.com
Got through the registration process.
The instructions for uploading songs are very clear at both sites. It can take some time to upload if you don't have a high speed connection though.
At mp3.com all of your songs have to be encoded at at least 128. At Iuma it doesn't matter.
It takes about a week to get a site up and running, to go through the approval process and whatever else.
Both let you store as many songs as you want. mp3.com approves every song individually (I assume they screen for explicit content or something.) Iuma.com screens only the first time.
Good luck.
-Jett Rocker