I am a 31 yo former shepherd, I mean preschool teacher. I have a BA in social sciences. When I decided to go back to school for my RN, I learned that all the programs would take me about the same amount of time, with the BSN options taking maybe a semester more after counting my transfer credits. Anyway, I wasn't a super college student either.
The program I ended up going to was only going to look at my college grades in the classes they required. I had already started taking the required sciences and had As in them all, so that really brought me up. They also had an entrance exam and I did well on that. I am in a diploma program.
I also wanted to keep my options open should I decide to further my education. Prior to choosing my program I called two area MSN programs to see what I would be in for if I wanted to come in as an RN to MSN student. Both said there possibly would be 2-3 undergraduate nursing classes I would have to take, but all they require otherwise is a current RN and a bachelors of anything. If I did RN to BSN it would take as much time as it would for me to do RN to MSN (for most options, some of course take longer than others).
Anyway, I don't know what all options you have for school there. If you are really concerned, then take all the college courses you can, make the best grades you can, and when you apply for nursing school
your GPA will be up and you can ask them to consider that your current grades are much better than your older ones. Good luck!