The approach I'm going to take is the following:
1. Finish my CD.
2. Finish my website and submit it to search engines.
3. Figure out where I want to sell my CD.
4. Find creative ways to market the CD (advertise wherever you can, including setting up a signature on message boards and in your email. Don't spend tons of money. There are creative and inexpensive ways to market/promote. Check out
www.musicbizacademy.com for some ideas).
5. Put sound clips on your website.
6. Put a song on CD as a single. Make sure the artwork is eye-catching and attractive on both the jewel insert and the CD. Make a bunch of copies. Hand it out to anyone you think may be interested.
7. Maybe get some business cards to promote your CD. You can get some nice looking ones (for free!) from
www.vistaprint.com.
8. Create some nice fliers. Develop some relationships with local businesses, or just go in and ask them if you can leave a few fliers. Better yet, take some of those CD singles you made, and leave them at local businesses that you know people frequent (Starbucks, etc.), but get their permission first. Just put a little card in front that says "Free" or "Please take one".
9. Maybe advertise some type of contest on your website. Winner gets a free CD, or an autographed photo, or a t-shirt, or a meet-n-greet, or something.
Whatever you do, on all of your marketing/promotional materials, ALWAYS put your name, your web address (make sure you have your own domain, don't use Yahoo or Geocities or whatever), your email address, and any other information you may think is necessary on EVERYTHING you use to promote/market.
Find that "fine line" where you're aggressive, but not too aggressive.
That's what I've got to offer.