IF your SCIENCE and MATH gpa is at around 3.5, I dont see a reason in hell why you would have an issue being competitive with most schools. That would probably put you around an overall 3.25 gpa with your non sciences combined if thats the case. In my book, that would be competitive. Correct me if im wrong anyone, but, I do not see an issue if your non science classes are lacking, because if your doing very well in your science courses, thats what really counts. c's in HISTORY isnt going to logically matter with adcoms when you weigh that against an A in chemistry. your certainly not trying to be a historian.
* if you look at most schools gpa reqs. You will see, for example, that most schools clearly state that the entering class have a "3.5-3.8" SCIENCE and MATH gpa, alot dont really state OVERALL gpa. Theres a big difference betweeen overall gpa and science and math ones. I am aware that there are some schools that require an overall gpa though of 3.5 and over though. This would probably explain why some people with relatively low overall gpa's get in pharmacy school over those with higher ones, because their science and math gpa's could be above par.