By the end of sophomore year, you have theoretically completed most of the science prereqs for vet school. Most people at my school, by the end of sophomore year, have taken Bio I & II (or, more likely, APed out), Chem I & II and labs, Physics I & II and labs, Calc I & II, Organic Chem I & II and labs, and Biochemistry and Cell Bio and labs (if needed for major). I think it is a problem that you have been through this many science courses and not yet learned what the best way for you to study is. Basically, the requirements you have left are Developmental Bio, Genetics, and maybe Microbiology if a school requires it. And maybe some English requirements. I just don't see how you can pull up your GPA for required courses without retaking them, or your science GPA unless you can take many upper levels and do very very well. Your university probably has general/distribution requirements too, so you'll have to find time for those while also taking lots of upper levels or retaking your prereqs. Can it be done? Maybe. But to me it seems that vet school would be very, very difficult to handle.
JMO.