First of all, congrats on being the first in your family to go to college! This is a huge step forward (I am also a minority and will be the first MD). I have some advice for you, my friend:
1) I agree with dzukunft that you need to be SURE a career in medicine is really what you want this time - don't just nod and insist that it is because you've been wrong before and this is a long road. Go to career counseling at your school, maybe take a career aptitude test (usually free for undergrads). Visit the for an overview of medicine and browse the
job descriptions of various medical specialties. Also, check out less positive threads in the General Residency Forum, like,
"If you could do it over, would you?"
2) Either way, you even admit yourself that you need some help with your study skills. Your school should have a tutoring mechanism, be it a center or just office hours you can utilize. Check out some study skill tips, like those that can be found on
this website (actually how I studied through college). Also, make sure biology, etc, is of interest to you and you just need problems memorizing vs not being so into it. If you are a social person, consider studying in groups. My favorite way to learn was to put together lectures for my group and review pathways together.
3) As dzukunft mentioned, go back and calculate how many credits you need to get up to a 3.5 GPA. Be realistic and know straight As are unlikely (but should be strove for) and that you may have to go so far as to declare a double major and earn yourself an extra year that way to improve your GPA. It goes without saying you should use ALL the study skills above and gained from tutors during science classes, and break speed records getting to office hours if you start to struggle.
4) Depending on your reading/writing skills, it would not be too early to start getting in the habit of reading from a newspaper or Newsweek in the morning. You will need great reading and comp skills in medical school, and the vocab section is one of the most important sections of the MCAT.
5) Transporting patients is cool, but exposure to more nitty-gritty would be better. Consider volunteering in ICU once a week helping to change bedpans and bathe patients. Because at the end of the day, medicine is just that nasty (but worth it).
6) DON'T listen to some of the CRACKHEADS on SDN that will try to tell you a minority can get into medical school with mediocre grades and a lame MCAT score. It just isn't true and even if it was you wouldn't want to go out like that. Do your very best, and hold your head up with pride. This may mean saving to take an MCAT prep course like Kaplan the year before you apply (the cost can be thousands, or you can use cheaper stuff like
Qbank)
7) How may hours are you working? Re-evaluate how much this is cutting into your study time, and consider whether you need to take out more loans and work less. Also, if your thread title is any indication of the amount of time you spend playing video games, you need to decide if you are willing to cut down on the joystick time to accomplish your dream.
P.S. Consider Emergency Medicine - the best job in the world (if it suits you)