I think with your classes + ECs, you can tell a very good “story” for marine bio–I definitely think you’d be competitive! Don’t discount Stanford out of hand–it’s really about your supplements, and if you’re a skilled creative writer you can ace those. The student I assisted w/ her essays didn’t have a 4.0 and her SAT was hovering just below 2000, but she got in. (so your stats are better than hers)
So w/ marine bio in mind, I would look for schools that have both–marine biology as well as creative writing departments/interesting English Lit courses. You could minor in writing, perhaps. BU definitely has both (including some really cool study abroad opportunities for marine bio). I would definitely apply to UCSD–they partner with the Scripps Institution of Oceanography, and I think w/ your stats you’re very competitive for UCSD. (UCLA too, actually) UCSB also has marine biology. So for your four UCs, I would apply to UCLA, UCB, UCSD and UCSB. I would also look at the University of Hawaii and the Western University Exchange–I checked and they do offer WUE opportunities for the Marine Biology program specifically–ie: if you get accepted, you would be eligible to pay closer-to-in-state rates instead of out-of-state rates (take the in-state rate & multiply by 1.5): http://www.wiche.edu/wue/students