Don't spend another 2 years taking upper level courses. If you're going to do that enroll in a post-bacc or masters program. Spend a year taking some upper division courses then apply BROADLY. I applied to MD, DO, and caribbean programs. If this is your 3rd time applying you need to figure out where you're weak. Is it your interviewing, enroll in Toastmasters or some sort of public speaking course. If it's your MCAT, retake it. Etc. Etc. This cycle you need to fork over some $$ and apply to a lot of programs. Caribbean schools are a good option if you are dead set on becoming a doctor. If after your 3rd time you are not getting in, you should probably re-evaluate things. Hope this helps.