Your thermometers and hygrometers need to be lower toward the floor so they will tell you information about the floor of the tank. Dont cover half the water dish for humidity, cover half the tank lid. The water dish should also be in the center of the tank between the 2 hides.
Now about the hide. You need at least 2 one for the warm side one for the cool side. They also need to be just big enough for them to fit inside. I have found that baby ball pythons love those little cereal boxes that come in the variety packs for hides they are small cheap and yummy to replace.
Now shedding. If all the conditions are met your snake will have a complete shed. make sure you have things in there for him to rub on so he can get it started. Humidity should be about 60% raising it to 70% for shedding. What I do is spray a little water under the warm hide the heat will make the water evaporate and it makes a great temporary humid hide. Getting digital thermometers and hygrometers would be a good idea because they are very accurate.
Here is a picture of my old setup I have since switched to sterilite housing because of humidity problems.
Here is my setup now. Jojo is in the big sterilite and i had a little ball python in the little one.
Now heating. The heat pad and the heat lamp should be on the same side of the tank.