Just keep trying to find someone that can help you. Contact your friend and tell him if he doesn't give you some money to fix the snake then you will turn it in to a rescue.

A snake needs to be in a wet and dirty environment for a very long time in order to get this type of scale and skin problem.

The thing that worries me is the possibility of infection. An exotics vet is going to have you treat it the exact way I told you but they would most likely give some antibiotics to ward off infection. If it has gotten that bad then antibiotics may be very necessary.

In the mean time keep it's enclosure very clean and dry. Keep him on clean newspaper and change his water regularly. Cover the top of the enclosure to help hold just enough humidity so he doesn't get an RI. Be sure the hot side is not too hot in case of burns. If there is no thermostat controlling the under tank heat then this could be a problem. Put an extra thick layer of newspaper or paper towels over on that side if it feels too warm to the touch.

Continue the medicated soaks about every other day or so and get some of that cream from the drug store.

If there are blisters or fluid under the scales it needs to come out so the area can dry out and heal.

Keep trying to get some help for it but if it doesn't appear to be getting any better since you've had it then it will need to be given to someone who can take care of it properly.