I'd speak with the Creighton medical admin office to get their thoughts, I recall that they're slightly more friendly to those with ties to the school. University of Nebraska also is much more "friendly" to those with ties to the state, even if one is OOS. Not sure which all other schools/states participate in that program.
Mayo is very leadership oriented, and has a much lower academic cutoff (gpa & mcat are factored in here) than many think, and may be worth a thought given your ECs
Unfortunately, schools have a first "academic" cut which incorporates mcat & gpa. If you don't have the #s to clear that hurdle, LORs and ECs do not matter. Which stinks for those of us with a different background, but they're looking at thousands of applicants and need to decide which 500 to interview, and that's what schools do.
If you're decided and serious about this, and are getting Bs in science classes, you'll need to find out why. A med school is not going to be swayed by any arguments about how tough your school is or how hard you try, a B is a B and indicates that you weren't in that elite group of students who worked hard enough to earn an A. There's no good way to present this; either outside factors took time away from school (bad) or not enough study time was spent (worse) or even with huge efforts, an A was unattainable (worst). This last one counts as "worst" in that it indicates inability to do well at med-school level work.
Look at the time you're spending studying, speak with your teachers about how to study more effectively, increase time spent studying substantially, cut back on ECs or work and take out student loans if needed, do whatever is needed to get As in the remaining science classes.