yes I agree a vet is the way you need to consider.
Call all the vets in your area. Go see them personally. See if you can't find one who will help by accepting payments. Maybe while you have them on the phone or speaking to them in person tell them her symptoms and see if you can't find out what it could be that way. Good Luck