I don't necessarily agree with some above posts. First, those classes are all extremely difficult. Be happy with the c, you passed! Second, i would look into private colleges like Phoenix, rasmussen, Kaizer etc (not sure what state you're in). Those colleges don't have such rigid entrance requirements. They typically just want you to pass the TEAS or HESI with a certain score. If you can get the scores they want on those, then you have a good shot at passing nursing school. Also, perhaps you should start with LPN school- not because it's easier or anything, but because it takes less time. Then you can always bridge to an RN program and have a good amount of knowledge behind you.
Also, I kindly disagree with people saying nursing classes are harder than those pre reqs. Chemistry, micro, and a&p were by far harder than any nursing class I took. Yes, they were challenging, but they were all doable.
Good luck and go with what you feel. While certainly not everyone is cut out for nursing school, don't count yourself out yet. You'll never know if you don't persevere.