What colleges seem like a good fit for me?

@merc81 class rank is irrelevant to the UCs. The top 12% is judged on a state wide basis, not by individual school outside of some auto acceptance criteria.

To the OP strongly consider UC Santa Cruz which has both an excellent undergraduate English program and an outstanding environmental science department.

The University of Washington, which is like UCLA loves full pay Californians and you would likely love it.

Tulane and the College of William and Mary could also be possibilities.

If you’re interested in another mega reach also consider Duke.