<p>Unfortunately, I have to agree with suze. It will be noted that you are first generation college and that your parents did not attend college. This is not the same thing as being considered an URM. The whole URM thing is driven by politics. The different minority groups monitor how many of their own minority-type are accepted and the colleges never want to look as if they are back sliding. Colleges, especially the extremely selective colleges, want to be (and appear to be) socially aware. However, there are no politicians or special interest groups looking out for poor whites. If you make them aware of your situation, then you can perhaps generate some personal feelings on your side by the adcoms, but going to a top suburban high school isn't going to get you too much sympathy compared to some URM candidates anyway.</p>
<p>As you said, retake the ACT. Practice in advance. It is hard to make estimations, but Northwestern, Cornell and Wellesley could be reaches without a big improvement in the ACT score. The thing that adcoms care most about is difficulty of curriculum, then gpa/rank, and then standardized test scores (SAT/ACT and SAT II's). They won't split hairs between people who qualify on that basis, but they then look at what makes an applicant unique (EC's, essays, recs). It is better to show "passion" and long-term commitment to one/two interests rather than unfocused interest in many activities.</p>
<p>(Do you have any geographic diversity working for you?)</p>
<p>I don't normally recommend a school semi-randomly, but Emory is known for its financial aid. If you apply there, show interest.</p>