Hello fellow 2016! Nice to see some fellow applicants. I read over your post and I think that it's pretty good with all the research experiences. Your GPA is your only problem I think but you can take the subject GRE to balance it (if you can do really well on the subject test). Like Akash suggested, I think you should apply to Purdue, they in fact have the number 1 ranking in Analytical chemistry (if geographic location is not ur main concern). I visited them last week and I have to say their campus is amazing. OSU and IU are also top choices for analytical. Pretty much anywhere around that area is pretty good for Analytical. Gluck on your applications!