Although your masters progress is looking fantastic thus far, it won't make up for your undergraduate GPA. Not to mention your MCAT is also below the average for allopathic schools. Your best bet at this point, if you have the money, is to apply to SMP's and see if any reputable ones will take you with your current stats, if not you might have to retake the MCAT or take some post-bacc courses.
If you're open to osteopathic medicine, your MCAT is fine, but you'll need to retake a number of classes to increase your GPA, which should be do-able in a year or two's time.