I hope this thread is still on your radar Avanish11. Honestly, when I was in 7th grade I was much more interested in beating the crap out of Mike Tyson on the Nintendo...but to each his own. There's a lot of good advise in here already and its pretty clear that you'll need to first focus on High School. I'm going to assume that you're a decent math student. If not then you've got a little under 2 years to figure it out. Get a tutor if necessary but get those fundamentals down and eventually you'll be doing
Game theory in your head. Hey, if you do well enough in High School you might get a scholarship. But don't count on it. Work and save but heed Jipstyle's warning. Grad School is mutually exclusive to a full time job unless you don't plan to sleep. Either way it sucks.
The high school district in my area has a program that allows 16 year old students to take courses at the community college for High School credit. In 2 years when you get into High School keep it in mind. If by then you're still interested then please, please ask your guidance counselor if there's a similar program at your school because it will be your foot in the door and its the best, and underused program a public school could ever hope to have. College courses are worth double and sometimes triple high school units.
Naturally, you don't have to wait for college to begin dabbling. I think it was the great Gordon Mah Ung that mentioned that a PC is a much better gift for a teenager than a game console. So you're taking a class in web design. If you enjoy it and are catching on to the fundamentals then you can always play around with JavaScript.
My sister in law went to
Penn State. They have some pretty cool research going in the Computer Science & Engineering school. They're probably responsible for part of SkyNet. I "officially" began Grad school at the
University of Illinois but soon ran out of time & money. At the time were in the top 10 Computer Science universities.
In the real world, people with work experience and a college degree (any degree) are worth more than those with certificates. Nothing against the folks with the certs, but the programs are costly and often too specific [Example: MCSE or CCNA] to be applied to the very diversified industry.