I think that there is a parasite of some sort that can cause this. A good herp vet would be able to check for it.

Really, no responsible person would try to make a diagnosis via the web.

In the future you should probably start a veterinary expense savings account so that you can finance trips to the vet.

A wise person once told me: "If you can't afford the Vet, you can't afford the pet."