My background is somewhat similiar to yours and I was accepted to med school this year.
I have a BS in Biomedical Engineering from Boston University in 1990. My GPA was very low; about 2.5 due to a chronic illness which required numerous surgeries.
I worked for almost 7 yrs at a hospital as a clinical engineer and have been an active volunteer EMT/EMS Instructor since the mid-1980s. I also have 2 daughters, ages 4 and 6, and had been a stay-at-home mom for them.
This is what I did when I decided that I wanted to pursue medicine as a career :
* Summer 2001 - Took both semesters of General Chem at UCONN to see if my brain still worked in an academic setting and to prepare for taking Organic Chem (it had been 14 years since I had looked at a periodic table). GPA: 4.0
* Fall 2001 - Took General Bio as a review, Cell Bio and Organic I at UCONN. GPA: 4.0
*Applied to UCONN's Post-Bacc Program for Spring 2002, but was rejected. They wanted to see another semester of good grades.
* Spring 2002 - Full class load at UCONN - Adv. Cell Bio (grad class), Organic II, Organic Lab, Spanish. GPA:4.0 I also shadowed with an Internal Medicine resident team 1 day/week at the hospital where I had previously worked. Applied to UCONN Post-Bacc again and was accepted.
*Summer 2002 - Took Physics I (GPA: 4.0) as a review for the MCAT and enrolled in a Kaplan MCAT class. Studied 4-5 hrs a day for about 8 weeks and took the MCAT in August 2002 - Score: 11V, 11 BS, 11PS, Total: 33S.
* Fall 2002 - Full class load at UCONN as part of Post-Bacc program: Biochemistry, Genetics, Physics II, Physiology.
GPA: 4.0
Applied and accepted to UCONN School of Medicine, Class of 2007.
For me, overcoming a low undergrad GPA was possible because
1) The length of time that had passed since undergrad
2) I proved I could handle a full courseload and maintain a high GPA
3) I scored well on the MCAT
4) I had good extracurricular and work activities which reflected an interest in medicine.
I was also fortunate to receive excellent letters of recommendation (of those that I saw).
I would advise you to set up a meeting with someone from the admissions dept. of a med school that you are interesting in attending. They can give you suggestions on what they believe the best plan of action may be.
Plan to retake all your prereq courses (bio, chem, and physics) if possible. It will help average out those grades that weren't so good from before and it will help you prepare for the MCAT. Although I am an engineer myself, I remembered next to nothing about Physics, but the class was an easy 'A' because of my background.
Nursing is a very different career from being a physician and med schools will want to see that you are 100% committed to a career as a physician. Just be prepared to explain why you pursued a nursing degree (if that is what you decide to do) if you wanted to be a doctor. Consistancy in your commitment is key, especially when you are a non-traditional student who is making a major career change. Extracurricular/volunteer activities are a great way to demonstrate your committment and can be lots of fun. They can also lead to good letters of recommendation.
Enjoy the journey! I've had a great time over the past 2 years and I'm looking forward to beginning the next step in August.
Deirdre