Definitely update the schools as to what you have been up to/display your interest. While your AA is good, I think that the 17s in bio and o-chem might be holding you back. Also, letters are super important. Can you get letters from anyone that knows you on a more personal basis?