Not sure what anyone can say to help you. I see his eye has one if not more stuck eye caps... Not sure how long this shed has been stuck but you will eventually have to make a vet Appt.... since you have tried the home remedies already. Pretty snake. Whats your humidity normally?