Nursing schools don't require that you take physics. Here is what you will need to take (generally speaking...different schools have slightly different requirements) - General Biology, Anatomy & Physiology 1 and 2, General Chemistry, Microbiology, College Algebra, Statistics, Psychology, Sociology...And then there are a few random gen ed classes you need to take. Some schools require that you take Organic Chemistry. I've seen it recently in the Chicago area.
There are nursing schools for people who already have bachelors degrees that aren't in nursing. I'm not sure where you live but there are a lot of these programs in the Chicago area where I'm from. I would do some research. They look at the classes that you have already taken for your bachelors degree and accept credit for things like gen ed classes that you took in your first 2 years so you don't need to retake them. But you said that you have a low gpa...If you got a bad grade in any of you gen ed classes, I would retake them at a community college so that the bad grade will get replaced. This will make your gpa better and give you a better chance of getting into a nursing school. Also keep in mind that you will need to take an admissions exam as well. It will cover things like math, biology, anatomy & physiology, chemistry, grammar
...You will take this after you complete all your prerequisite courses.
You also have an other option. Instead of wasting more money at the school you're at now to get a degree you won't even use...You could go to a community college and start your prerequisite courses right away. I would advise doing this because you are going to be wasting time and money getting a bachelors degree that you won't even use. Then you could apply to more nursing schools because the amount of second bachelor degree nursing programs
is limited and they are very competitive. You could apply to regular bachelor degree programs and associate degree programs if you leave the school you're at now and stop pursuing your sociology degree. For your case, it would be an advantage to apply to an associates degree program because most of these programs only take the GPA of your PREREQUISITES and not your overall gpa that would include all the classes you didn't do well in that don't apply to nursing school. As long as you retake the classes you didn't do well in that would count as prerequisites you would be fine and your gpa would improve significantly. The average gpa for getting into nursing school is about a 3.40. I hope this helps you!