well, it's not enough to just make good music and wait for the money to flow.
you are supposed to also have a marketing plan. the competition is big. and the biggest competitor is download programs online.
you have to have also some good label to promote you.
promo CDs, reviews, some resonant names to support you, some parties, etc.
and there are other thingies that matter.
PR is underrated sometimes.