For you, I would recommend an application to SUNY ESF, UVM, U of S. Carolina, U of Montana and Montana State, Northern Arizona University, and VTech. If marine biology interests you, look at U New Hampshire and U of Maine.
I would recommend also that you look at some liberal arts colleges. While Pitzer, which was recommended by @merc81 is a top choice, it is also an extremely high reach with your GPA. On the other hand, colleges like Beloit and Lawrence University in WI or Lewis and Clark in OR would be better bets, IMO.