You've done very well in your classes, and the C and B will likely not matter. My GPA was below average (Usually around 3.4 to 3.6 for incoming pharmacy school classes) and I got in because I have other unique things I've done.
It sounds like you're focusing too much on your grades. This is not the only factor Admissions Committees will look at. Do things you enjoy, volunteer, get pharmacy experience etc. so that you will be well-rounded and can write strong essays and receive strong letters of recommendation. If you can be well-rounded in addition to having good grades like that, you will be set.