Weight loss in the face of regular eating and frailty indicates health issues. Your snake has been sick for at least a year and a half. Slowly starving does not feel good. You *must* take her to the vet, and really consider that it is probably time for euthanasia.