Waitlisted or Rejected from everywhere!!!!

WestNext: you could join Americorps, or CityYear (you’d get a scholarship in the process). Hurry though as I don’t know what their deadlines are. They can’t be far off. Those are prestigious, nationally-recognized programs.
http://www.nationalservice.gov/programs/americorps
http://www.cityyear.org/

The problem is that, as a high-need, high-stats applicant, you can’t afford to “waste” scholarship opportunities. Sure, you’ll pay less in the short term if you attend CC, but it’s unlikely the CC can serve your academic needs and it’ll also kill your chances at full tuition/full ride scholarships - which you COULD get if you apply on time next year.

You’re unlucky to be living in PA, where the path to a flagship goes through branch campuses - check that those Abington costs are without R/B as you might be able to commute. But frankly even that isn’t the right solution, as you should have a shot at Schreyer AND provost scholarships on Main Campus, so going through Abington would be forfeiting real chances at merit money.
(With your current stats, if you’d applied by Dec 1st for engineering or CS, you had a guaranteed full tuition scholarship at the university of Alabama, plus Honors college, Honors dorm, $2,500 yearly stipend. It means you could go to college and attend an excellent honors program for about $10,000 a year.)

Strategize better while you’re working/volunteering. You can retake the SAT and/Or the ACT to try and reach the next level. Take one more SAT Subject of your choice. Finish the year strong, try to get as many As as you can for senior year.

Email Dickinson or other colleges and say you’d like to apply again, how can you improve your application next year? Some may tell you what was the major flaw in their view. (Many won’t, but if just a few tell you, that information will be precious).
Secure now letters of recommendation from several teachers, since you won’t be in school next year. See yout guidance counselor to explain your plan.
If you’re part of CityYear or Americorps you’ll get a rec from someone in the program, it’ll help you stand out, but you’ll still need two great recommendations from teachers in academic subjects where you stand out.