I agree with everything that Xtsukiyox said. Also, I'd like to emphasis two things:
1.) Retake any science classes that in which you did not get an A, and definitely retake any prerequisites where you received a C. It's okay to retake the class in a community college. Most pharmacy schools look favorably on individuals who retake B's and C's, and it figures into how some schools calculate your GPA.
2.) Take the PTCB (pharm tech) exam and try to find a spot as a pharmacy technician in any pharmacy. Schools love work experience. If you're deciding between working as a technician, working as a research assistant, or entering a graduate program, I would definitely take the pharmacy technician route. Pharmacy technician experience looks better than time as a research assistant (unless you're doing research that's directly related to pharmacy). They want someone who has spent time in a pharmacy and is familiar with the environment. They want someone who has job context and knows that they are comfortable with the prospect of becoming a pharmacist. Being a technician is most relevant to the profession. I would consider research or graduate school roles only if you can find research or positions that are about pharmacology or drug development. Otherwise, while research and graduate school show worth ethic and cognitive development, it doesn't prove that you are familiar with the pharmacy world.
Best of wishes.
--Garfield3d