Usually the best ways to raise the humidity is either by using a substrate that holds humidity, or by providing a "humid hide" (with very damp sphagnum moss inside), or both. If you at least offer a humid hide, it keeps the humidity in the hide pretty well, it just won't raise it in the whole enclosure, but at least the snake can seek out the higher humidity as needed.
That's probably what's going on with your BP- he's been too dry & his nose didn't shed completely. 55-60% humidity is okay for most of the time, but when a BP sheds, many find it really helps to raise the humidity to 65-75%. Using damp towels on the top really won't do much, because the heat rises, & the humidity on the top is going away from the enclosure/tank, not really into it.
If you're using a tank- you have to realize that the only way you'll keep humidity IN the tank where it's needed is by greatly reducing the air flow, to mimic how the plastic/PVC enclosures for snakes are designed- with very few holes for ventilation. It's the air flow that pulls the humidity out- so if you cover most of the screen top with something that air cannot flow thru, that should help you keep the humidity up. People use all sorts of things- foil or plastic wrap, etc. Cardboard will pick up moisture, so that's not a good choice- but a piece of tile board or plexi would work.