Not long ago, a Top 10 hit on iTunes wouldn't have been possible without the backing of a major record company, but social media has changed the rules.