Looking for a match

My stats:
Private High School
GPA 2.9 unweight (Math an issue)
SAT 1970(CR 770 Math 540 Writing 660)]
SAT Subject Test- World History 800 & American History 780
I would like to go to college in the Northeast, anywhere from Washington D.C. to Boston. I prefer to be near a city or a vibrant college town, nothing rural. Small to midsize school.
I plan to double major in History and Political Science.
Suggestions please!
Thank you</p>