Stalker, you gave me a lot of advice back in my days on the MCAT forums, so I'm going to try and be objective (and kind) in this response.
1. You already took the MCAT 3x. Not only did you take the MCAT 3x, but you never really improved significantly. Sure, you never did worse, which is great, but you stayed in a pretty consistent range of 29-31. Believing you can somehow increase to a 512-514 seems unrealistic, and like others have pointed out, if all you needed were a few more months to achieve this score, adcoms will wonder why you didn't postpone your third test.
2. You state that your sub-30 score kept you out of med school the first round. I disagree: your poor school list kept you out. If your GPA, ECs, and the rest of your app are as great as you say they are, a 29 would not have kept you out of medical school with a good school list. Applying to schools only in your geographic area, especially in a state like NY that has > average matriculant MCAT scores, is not wise. It wasn't wise back then, and it isn't wise now (or whenever you reapply).
3. Speaking of your school list, you seem to ignore all comments on this thread about applying to DO schools. If you are so committed to staying in your region, I don't understand your lack of interest in adding your local DO schools to your application list. A 29 or a 509 are both solid scores for DO schools, especially with such a great application as you claim to have.
4. As others have also pointed out, even if you somehow were able to get into one of these local MD schools you talk about, what makes you think you could make it through? If you're falling behind in coursework, losing valuable study time, and failing exams because you're running to assist your family members with their emergencies, you're not going to end up a doctor. If the emergencies aren't this bad, where you have to drop everything and show up to help, then I don't understand the geographic limitation.
I think you have the motivation to be a doctor-- no one takes the MCAT 3x without having passion. At this point, though, I think you are harming yourself more than helping yourself by continuously postponing your application and retaking the MCAT. Accept that you have plateaued, that unfortunately because of the state you are from going to a local MD school is going to be difficult, sort out your family troubles to the best of your ability prior to matriculation, and add some DO schools to your list.
Best of luck. Hope this didn't come off too harsh 🙂