If the humidity was perfect don't help with its shed. It does not need your help, well shouldn't. I think it is stuck shed too which means the humidity was not perfect.
Do you have a bowl large enough for it to soak itself? They really like to soak. From you saying you soaked it tells me you don't. The snake knows what it needs and if it needs to soak it will.
What is your regular humidity?
My brb is over six feet and has a xlarge corner bowl like the one in the link. I and my snake really enjoy it. He is in it all the time even with the high cage humidity. He uses it more than his hides.
http://www.amazon.com/Zoo-Med-Reptil...ile+water+bowl