AllanLee-
Your MCAT scores are excellent. Your undergrad GPAs are bad. Doing well in your Masters program is excellent work. Applying to UC schools will be tough since you are Asian. Don't you realize Asian people over there extreme gunners with 4.0 GPAs and 30+ MCATs? Maybe you should look elsewhere, don't be picky.
This all reminds me of my days of applying to medical school. My GPAs are excellent, but my MCAT scores only 27. I did get a 4.0 in my Masters program, but unsuccessful at gaining any acceptances or interviews for M.D. schools. This is mainly due to the damn verbal section. On top of that I was out-of-state and Asian.
You may have to do something soon anyway since your MCAT scores will expire eventually. They do this purposely to make your life hell.
You should also consider Dentistry, excellent career these days, if you are repeatedly unsuccessful at gaining M.D. acceptances!
Good luck. Sorry for the brutal honesty you asked for. 😀