Please help; I don't know where I stand and can't decide on target schools

You are a very strong candidate. Don’t underestimate yourself! Based on your academic success, overall profile and desired school location and size, I would recommend looking into Georgetown, Tufts, Boston College, Wellesley/Smith/Bryn Mawr/Mount Holyoke (if an all female school is OK), Wesleyan, Holy Cross, Trinity, Bowdoin, Amherst, Swarthmore, Haverford, Macalester, and William & Mary. If you’re interested in the West Coast, definitely check out the Pomona consortium schools, esp. Pomona and Claremont McKenna. Best of luck to you!