I also think it sound like a stuck shed problem. An easy way to get it off is to place him in a soaking wet pillow case with the opening secured and to let him slither around in there for a couple of hours. If he is pretty active, he will probably get the stuck shed off by himself. If he just sits there in the pillow case, at least the moisture will loosen the stuck skin, so that you can gently rub it off with a wet washcloth after he is done soaking in the pillow case. It seems to work much better than soaking like a bath, and it gets the stuck eye caps off as well. Good luck!