For me, there does not seem to be any one method for releases to the general public (its different for TV and Film placement). However the old fashioned way is working really really well out in Utah County. Its all about building a fan base first, because they tweet friends, who facebook other friends, and their trust in you, helps promote trust to others. We have a no name cowboy who, by working many hours a day for a year, is in a tie for the most downloads in the state for new artists. There are some pretty good ideas listed in a paper on the diskmakers web site. In no particular order, for me..
Before promoting..
Know the target audience and write for them - you need product that relates to them on a emotional level.
Consider building or joining a songwriters pool to bounce ideas and songs off of.
Learn the target size in your local area
Start with the local area first
Test your ideas by watching and asking - ask target market folks, and not family
Connect with musicians in your area who are fairly successful - successful folks have great ideas
Have the product consumer ready.
Have the products story - the particular reason it came about, what it means. Share it. See if it connects.
Test the product - until you know your target markets desires, consider not releasing if it tests poorly.
Promoting..
Find the target market radio station - get interviews, plural, for each release. This is free.
Find the target market tv station - schedule a performance. This is free.
Create a songwriter facebook page and post in it
daily. This is free.
Pics and images of daily music life (in studio, setups at gigs, live performances)
A few minutes of live video at sound checks especially TV and Radio self promotions
Point to snippets of music to share for free
Chose a distribution company - for a general overview of which one..
http://aristake.com/?post=92Release regularly, especially if you do not have a CD. Everytime you release, relentlessly self promote.
Oh - and and again relentlessly self promote. Its a dirty task, but someones gotta do it, and your the best one.
Other...
When not performing or promoting, create more good songs.
Keep statistics and relentlessly promote them - fan count, download count, TV and radio station interview count.
Personality counts - gratitude, thankfulness, care and considerate behavior speak volumes and connects with others. Most people in any target market value kind human nature.