Is it correct to assume that you don’t need significant merit/financial aid? You don’t mention financial considerations and attend a private school, so you might be fine in that regard. It would be helpful to know in terms of advice. I’ll answer assuming it’s not an issue.
I love the schools on your list. Perhaps all of them are reaches, not because you aren’t qualified but because these schools receive many more applications from qualified students than there are seats available. William and Mary is tough because OOS females are in the most competitive group. WM, Colgate, BC, and Middlebury have been very competitive for a long period, and Bates and Trinity have seen big bumps in applications in recent years. Apply to any or all of these, they’re reaches but you’re a reasonable applicant at all of them. I’d suggest more matches and reaches–and keep in mind that safeties are schools with probably a 40+ acceptance rate and and ones that are affordable for you and where you would be happy attending.
All of these are outstanding schools with outstanding students and academics. You’d need to research art history at any that seem appealing.
Sewanee: If you love nature, a stunning campus on a mountain in TN with miles and miles of trails. Acceptance rate is 41% (google) and ACT 25/75 range is 26-30.
http://www.sewanee.edu/admission/why-sewanee/#the-domain
If you like nature, you might also check out University of Vermont and UNC-Asheville. Vermont is a little bigger but doesn’t feel that big. UNC-A is a public LAC. It is more the size of a typical LAC. I list these because Burlington, VT and Asheville of two of the coolest towns in the country, Burlington right on Lake Champlain and Asheville right in the Great Smoky Mountains. Both have great vibes and lots to do, in town and in surrounding nature.
College of Wooster in OH–really great school with great outcomes. 55% acceptance rate.
https://www.wooster.edu
Connecticut College (not University of Connecticut), in New London, CT, formerly an all-women’s college, still a relatively large % of female students. It’s not far from Hartford, so if you check out Trinity, maybe you can check it out as well.
https://www.conncoll.edu/academics/majors-departments-programs/departments/art-history/
Would you consider a women’s college? I think Mount Holyoke might be a possibility.
https://www.mtholyoke.edu
It is a member of the Five College Consortium (with Amherst, Smith, Hampshire, and U Mass Amherst), and students can take some classes and take advantage of opportunities at the other schools.
https://www.fivecolleges.edu
Finally, Kalamazoo College is a terrific LAC, a hidden gem.
http://www.kzoo.edu
Well, that’s some ideas, good luck!