It is really tough as a young person, especially as a front-end designer. I'm 18 now, but I started dabbling when I was about your age. A couple things I'd really recommend doing.
- Do NOT use a framework. They're really easy, and you learn nothing. Once you have enough experience in HTML5/CSS3 to code a responsive site from scratch without looking stuff up, then frameworks are beneficial.
-Build yourself a portfolio site. Building my portfolio (<a href="http://robs.im" rel="nofollow">http://robs.im</a>) has taught me so much. If you want more on this, let me know. I have some snippets of JS/CSS/HTML from the first version of my portfolio site that you might be able to use, they're quite unique, but they didn't suit my purposes.
-Forrst and Dribbble. My very first piece of work came in the day after I got into Dribbble. I'm going to be really honest with you right now. What you have is probably not good enough to get you into Dribbble. For tips on how to improve, email me. Link on my site. If you improve a lot, I have a Dribbble invite.
-GitHub: Work on something on GitHub. If you're looking for a Project, I have a couple of side projects you could work on. Again, email me.
- Last tip: Don't lie about your age. The general opinion seems to be "If you do good work, I don't care how old you are." Take Jared Erondu for example. If you don't know who he is, look him up. He's 18, and awesome. Lying about your age doesn't work, I did it once, and that was the end of that project.<p>Hope this helps,
Rob Sim