You are a strong candidate and you have the potential to get into some very good schools with some very strong aid offers. Right off the bat, discount what your friends say about Ivies. They are a reach for everyone. A recent thread noted that Penn had 37,000+ applications this year. The vast majority of those applicants–even some who have perfect SATs–will be rejected.
IMO your best strategy would be to focus on a number of matches that you really like, that offer good aid. Add a safety , and add a few reaches (incl an Ivy or two, if that is what you want). Apply EA to as many of these schools that offer it, and apply early. Common app opens Aug 1. Plan to have all your essays, etc done by Sept 1 so you can meet with your GC to review once school starts in the fall, and then push the button to get those apps in. You may have some great offers in hand, with merit awards, by Dec 1st.
How do you find good undergrad LACs that offer substantial aid? Money magazine just released a list of the 20 colleges that offer the best merit aid. This list includes colleges such as Centre, Wooster, Denison, Furman, Rhodes & Hendrix that are highly ranked in the US New & WR ratings, as well. There is a “sweet spot” in the USNWR LAC rankings at around #35 or so down to #80 or thereabouts where you can get an amazing education, but also have the potential to get a lot of aid, especially in colleges that are away from the east coast. Many of these are also listed in “Colleges That Change Lives” (which has a website, as well).
Borrow a Fiske guide from the library, take a look at some of these schools and see if they would interest you. These are matches that have the potential of offering you substantial aid.
Once you’ve started to compile a list, look at the “Common Data Sets” for each of these schools. This can be intimidating at first; ask your guidance counselor to show you the key sections. It will show you, for example, how many students applied, how many were accepted, and what the ranges of their scores and grades were. It will also show you what aspects of an application that they consider most important.
After you’ve narrowed down further, make sure you visit at least some campuses. “Demonstrated interest” is very important at many undergraduate-oriented schools. These schools often feel more comfortable offering a spot, and substantial aid, to someone who has shown a great deal of interest in them. My D visited 20 colleges, most LACs, over an 18-month period. She applied to 9 and had multiple contacts with the admissions offices at most of those. I am confident that resulted in some of the outstanding offers that she has received.
In our opinion some of the places that offered an outstanding mix of great academics, an engaged student body, excellent facilities, a quality faculty, and excellent aid options were: Wooster, Earlham, Sewanee, Denison, Ithaca, Wells, and Centre. But the “fit” has got to be right. Good luck in your search.