Although I can't help you with your last question, I think that I may have a few pointers that might be of help.
How many more pre-reqs do you have to do? Is one of them a math? A chemistry? Microbiology? If you do a wonderful job in those classes, this will help your science average, and most programs look at how well you did with the sciences. Just put yourself all out in those classes, study VERY hard, and get a tutor if necessary (most community colleges have tutors for those areas). Get all the help you can get and get excellent grades in all of these classes.
One of the great things that you are doing that can help you, you are already working in a hospital. If you weren't working in the hospital, I would suggest that you volunteer at a hospital; however, since you are already working then you are one step ahead of the game. When it comes time to send in the application, get one of your supervisors to write a letter on his/her behalf explaining what you did, what a great employee you were to have around, and emphasizing your strong points. Maybe she can add a few lines on how she feels that you'd make an excellent nurse.
Well, here are my pointers so far. I wouldn't let the previous bad luck in class hold you back, but work put really put yourself into your work next time. Show 'em what you got and emphasize your STRONG points.
Also, if you have an advisor, check with him or her to see if you really need to retake those classes. Sometimes it might count against you (repeating a class more than once). I don't know if this would be the prudent thing to do because you didn't FAIL the class. Your advisor may say that it's a waste of valuable time and money, and talk with him/her and see if they'll give you any indication whether this will hold you back or not.
I wish you the very best of luck!! Work very hard in your classes, and one day I believe you'll get inot a class.
Very best wishes to you!
Kat