keep working at it! its a hard industry, although a very fun industry. Keep determined and youll be fine. practice, write new material as often as possile, don't limit yourself to specific genres. the more you can play, the bigger the fan base you will eventually have as you cant possibly please everyone with one tune.
MySpace, YouTube, local parks, making sample tracks, or places such as The Rock Shop. I'm not sure where you're from, but budding artists and bands go to this place near where I am called The Rock Shop and play there. That place is amazing! Maybe you should look around more and see if you have something similar near you.
Get some music books, have a passion for whatever your doing, put in hours and hours of work per day( from the begging to now I've actually practiced I dunno, 4 hours or more per weekdays and 8 hours per day on weekends and days off of school and now I'm really good now that I've been like that for about two mounths) If you put your mind to it you can put more hours in (12 hours weekdays and weekends+extra)and maybe even get rockstar good in a month!