Leucius: I can't afford a marketing kit or a PR guy, and my friends don't advertise for me.
There's no way to musical success other than playing live.
When you play live, you get better in ways you cannot get better by yourself.
When you play live, you meet new people. They may end up being fans, bandmates, or not. But they will broaden you. Over time, you will find that you think differently than you would have if you had not met all these people.
When you play live for an audience, you hear and experience your own music in a different way than you had before.
The experience of playing live over and over again for a few years will make your music better, your judgement better, and your marketing better.
I made a choice at one point that going on the road was not the life for me. That is because I want the life I've built: a wife and kids, membership in a Christian community. But, if you have not spent the time playing out, at least once a week, for at least a couple years, then don't give up music. Only give it up if you want something else instead. That's a choice anybody can respect. Giving up without trying (and playing live is the only real trying) is just not good.
Plus, I haven't stopped making music. I've just stopped trying to "make it" in the business.
For reference, here is a
grooveshark page of old music of mine, and here is my
youtube channel with some more recent songs.