My chances getting into Virginia Tech or NC State?

I really need someone to assess my skills and tell me whether I can get into Virginia Tech or NC State.

I really don't know my weighted GPA my first 2 years, but my freshman year I had a 3.5 gpa. My sophomore year I had a 3.5 gpa. My junior year I had a 4.0 gpa with a weighted gpa of 4.33. My senior year, I'm assuming, to getting a 4.0 gpa unweighted.

so that would be about 3.75 unweighted if I add all of them up and divide by 4.

Oh and I've only taken AP European History. But I plan on taking AP Calculus AB my senior year and maybe 1 more AP. So that would make 2-3 AP classes, rest is all Honors. I've never taken regular.

Now for extra-curricular, I have NOTHING. Besides wrestling in 8th grade, FBLA my freshman year, chess club my sophomore year, and the 200-300 hours I'll be doing at the Red Cross and in my apartment community area, this summer. I also program plugins for the popular game, Minecraft, for free. I don't really know if I could put that on there, but I think it'd be great. I have job experience in both my dads company and in a restaurant, with my mom.
So as you can see, I have not done anything really. But I do program a lot, i'd just like to say that.

For my SAT.

I took my first SAT and scored a 1690. I know it's low.

660 math
490 writing
540 reading

I plan on taking the next in October. If I do score in between 1800 and 1900, what are my chances?

It is understandable that you would like to have an idea of what might happen in your life, but the truth is that nobody on "Answers" is in any position to give you information which has any value. They're just wild guessing. Even if you bump into a member of the admissions committee at one of the colleges you are interested in, that person can't predict what will happen to you because so many factors are involved. It's not only a matter of your qualifications, but also of the qualifications of the others who apply. How many of them are there? How well do they write their admission essay? How good are their letters of recommendation? Do you see the problem? Nobody can tell how those matters will play out. Your best bet is to do the best you can, put in your applications, be extremely careful about making sure to meet deadlines, submit everything required, and do a good job on filling out the forms. Once you have done those things, you won't have control over anything else that happens, and you will just need to let nature take its course. Stressing about things you can't control is a waste of energy.