I figured it was the best place to talk about this.
Ok, my story. I've been working since I was 14 ( I am 17, so its not that big of a deal) in the fast food industry. Two different jobs, and rehired once because they offered me a job a few months after I quit, they needed a reliable cook .
I am quite proficient at Php/MySql and Html. I own the following sites.
Explore freelancing. Sites line rentacoder.com and the likes.
One note of caution: on most of these sites you will be competing with the likes of geeks in India and other such countries so the payout is quite low.
However, IMO there are more advantages on settling for lil less $$$ and doing something you truly enjoy and from the comfort of your home.
Around 14 I started freelancing on rentacoder.com, it took me couple months before I got my first project A $5 flash animation which took an hour. However, after the jinx was gone, the flow of acquiring newer, bigger projects increased before I whipped out a domain name and a company only to start offshoring those projects offshore to a guy in India who got on my monthly payroll.
I would strongly suggest you give this a shot primarily because you said you enjoy coding. Make use of it while you still enjoy it. I used to love coding, however, within a year of doing some "heavy" work I got bored and moved on to exploring other avenues. So, while you have the motivation, make the best use of it.