I agree with SM - you should start volunteering well beyond when you want to apply in order to show that you really are interested in health care. I am unsure if additional classes would really do too much; if you do decide to take classes, might I suggest something like Physiology or Microbriology? You will need to take those in med. school anyway, so it might be nice to get some background.
Finally, apply as early as you can!