For the universities you’re aiming for, your schedule isn’t strong enough. It’s probably okay for Rutgers, but maybe not for Virginia Tech unless you have a 4.0 unweighted.
Also, check out Olin, RPI, RIT, Union, Clarkson, UCincinnati (co-op), Stevens, Rowan or your stem-focused in state public university.
Purdue, Virginia Tech, or Rutgers = two of those are out of state: have you run the Net Price Calculator on all three and brought the results to your parents to see if they can afford OOS tuition out of pocket? OOS public universities do not offer financial aid to applicants outside their state (they’re state universities, paid for by the state’s taxpayers, so only they get the in state tuition break and the financial aid - you’re on your own to pay if you apply from another state unless you meet their merit scholarship criteria).
For the universities you’re aiming for
Honors English(no AP offered) => would your school let you dual enroll in Freshman composition 1 and 2 at the local community college?
AP Calc(not sure which one. I’m assuming AB?) = what grade did you get in Precalc?
Honors Chemistry
Principles of Economics(no honors/AP offered)
Sociology
=> I suppose those two are electives in social sciences… You really need a strong social science, such as APUSH, especially if AP Econ isn’t offered.
Spanish 3 => Honors, at least?
Dance and yoga
Ceramics
Study hall => with that schedule, you can’t afford to take a study hall. Those are frowned upon unless mandatory and the rest of your schedule isn’t very strong (sometimes, if students take APs, a study hall can be understandable, but even in these cases an elective such as yoga or ceramics is considered better.) Is there any way this period could be spent at the local community college where you’d take CS classes?
To have a shot at Northwestern or any university/LAC ranked in the top 25, you’d need to be heavily involved in science competitions and activities. See if a professor at a nearby college could use a set of hands for scutwork in his/her lab, for instance (if you do well, you’ll probably be entrusted with more as time goes, and a 2-year commitment to a lab will show you’re dedicated to science.)
Work on that app over the summer.
In addition, since there are no science-related clubs at your school: create one. Go see a faculty member ASAP because setting those up can be lengthy depending on the school. You want it ready to go this year, so that you have members and a board for next year.