If you're truly set on going to med school and this is the only thing that you really want, then you will have to make a lot of sacrifices in the next two years. Your undergrad gpa is extremely low and statistically speaking you have less than a 1% chance of getting accepted with that gpa. If you have completed the pre-reqs for med school with good grades, the best thing for you to do is to take 45-60 credits of science courses (bio, chem, neuroscience, physics) and humanities, social sciences, psychology, computer classes, etc. All of these classes will be part of your post-bacc gpa but they will also raise your undergrad gpa if the classes are undergrad. During this time I would also advise you to study for the mcat. If you can maintain a gpa >3.5 for 45 credits and score high on the mcat, then you can apply to a special master's program. With a good mcat score and a good gpa for the past 45 credits you will have a good chance of getting accepted into the master's program. Once you enroll in the master's program your main goal will be to maintain a gpa >3.5, with that gpa and a good mcat you can apply to med schools in the u.s. and you will be a competitive applicant.
If you received bad grades in the pre-reqs courses for med school, then repeat the courses in which you did poorly in. In addition to that, you will need to take about 45 credits to improve your gpa, and I suggest that those classes be a mix of science courses and non science courses. Study for the mcat, maintain a gpa >3.5, and apply to the master's program.
Another option to consider is just improving your undergrad gpa, getting a high score on the mcat, and applying to med school instead of the master's program. Obtaining admission to a med school in the u.s. will probably be very difficult, but there are some good caribbean schools that will notice that you have improved academically, high mcat score, experience in healthcare, and good letters of recommendation. So while you might not have a god chance at a u.s. school, you might be a competitive applicant to a foreign school because they look at the person overall, and not just grades and mcat to determine where you rank.
Personally, I attended one of the better and known medical schools in the caribbean, and I have seen many students fail out because they thought that their academic struggles ended in undergrad. While med school is completely different than undergrad or anything else, it's really about time management, dedication to studying and learning the material, and dedicating 4 years of your life to 90% studying and 10% having fun with friends, hanging out, and being a regular 20+ aged person. The friends I grew up with all had 8-5 jobs, come home and then go out and have fun. This was available to them any night of the week because they had no hw, tests, or anything like that. So before you invest a lot of time and money on this, first determine if you'll be willing to make all these sacrifices to get into med school, then make even more sacrifices during med school, and then residency. After that, determine why you have such a low gpa to begin with, before you attend med school or take any more classes find out what the problem has been and try to fix it. If you take more classes and don't get good grades in them, you'll only be digging a deeper hole for yourself to get out off.