This is what I was going to suggest. Get into a petro engineering program or similar and work for a fracking company. You'll make well over 100k out of school. If you're good at it and start your own exploration company, 7 figure incomes are possible. The sky is the limit in petro, and you'll always be able to find a good paying job, in this country or another.
Also, chances are, if you go to medical school in the Caribbean, you will end up in IM or FP. It is possible that you will not, but that is where the majority of grads end up. Given that you have not been exceptional thusfar in your life, and that I expect this trend to continue, let me refer you to this article:
http://www.er-doctor.com/doctor_income.html
Keep in mind this article is somewhat old and assumes you will have about 200k less debt than you will graduate with these days, while income is still sitting between 160-210k for IM/FP, depending on where you practice.