The bulb is the reason your snake doesn't shed right. Bulbs wick out all the humidity. You'll need to completely cover the screen top with something like wax paper or foil taped down around the edges except around the heat lamp. This will hold some moisture and heat in.
Also change your bedding. Aspen is not that great for tanks in my opinion, especially with heat lamps. Its way too dry. It doesn't hold moisture. You will need to spray it down daily to keep the humidity high enough. Aspen will also mold very quickly when it gets slightly wet. If you switch to cypress mulch bedding it will hold the moisture for days and it does not mold. It's still as easy to spot clean as well. You'll barely ever have to spray it.
Low humidity also can lead to RI and stuck eye caps.
Fix your husbandry issues and feed it proper sized meals more often and it will be happier and healthier.
By the way, that care sheet, is the best one you can find anywhere for ball pythons. A UTH on a thermostat to regulate it is far safer than any bulb. Completely covering screen tops of tanks is always recommended as well to hold in heat and humidity. Also attaching a thin layer of cardboard or pink insulation sheets (painted to look however you like) to 3 sides of the tank is a great idea to insulate it as well. Glass tanks are horrible for reptiles since they do not hold heat in and most of us don't use them but there are ways to compensate :)





