Success of a song is measured in sales, and sales are directly related to how many people hear the song. A mediocre song that gets air time will sell more copies than a masterpiece that never gets heard.

Successful songs are generally presented to the public by well-known artists. The unsuccessful songs may be as good or better, but you never hear about them. So the core question here is how to gain success as an artist so your songs get noticed.

In a world of many performers competing for the same audience with approximately the same quality of performance, the common denominator of success is sponsorship... someone to drive the business, create the image and market the product.

The people who win American Idol were talented before they won.. but afterwards they have sponsorship, and that's what sets them apart from everybody else with approximately the same talent.