I left early on, too, for the same reason (thanks, Rozo ). Sucks when someone craps on something you put a lot of work into, but if it's garbage, it's garbage. You have to grit your teeth and improve, yo.
But I practiced, I listened critically and tried to apply what I heard, I talked extensively to better musicians than myself, and I experimented constantly, and now I've improved to the point where *gyaassp* PEOPLE LIKE MY MUSIC!!!
Do the above, and you, too, could have fans.
P.S. you really actually have to do that stuff.