Nice rebound on that masters.
The MCAT simply will not fly at any American school, MD or DO unless you were a URM, or Military, and had 3.9-4.0 GPAs in sciences in undergrad and masters. On top of that, the undergrad GPA doesnt simply go away, and will likely keep you from acceptances even if you manage to score an interview with an increased MCAT.
On top of that, I am pretty sure that Asians count as over represented.
The only way I can see you getting into a medical school at this point is by retaking the MCAT, getting a score of 500+, and then Acing a Special Master's Program (SMP). There are a list of SMPs that if you do well in them will grant you a guarantee acceptance into a medical school.
Alternatively, if you still want to be a doctor and dont mind feet, there is the Podiatry (DPM) path. These are foot and ankle surgeons in the United States, and your MCAT is fine enough to get into one of the larger schools and your grad GPA will help the adcoms overlook your past mistakes. Last I checked, those bigger schools still had seats available this year. I would do a lot of shadowing to see if you could see yourself as a foot and ankle doctor. It is the closest thing you can get to being a MD/DO, but it is an alternative and not a substitute. DPM isnt a backdoor to being an internist, but you will (depending on the state you practice in) be regarded as a physician within the majority of the medical community.
There are problems in the profession, and the degree is limited to foot and ankle (and soft tissues below the knee in some states) redering it less useful outside of practice than a MD degree, but DPM schools are super easy to get into because not a lot of people want to work with feet.