You said your using a real strong basking light, I would switch to belly heat and get rid of the light altogether. I have all my snakes in racks,with belly heat and just natural light in the room. What are your cage temps? Lights remove all the humidity from the air and cause shedding problems.