Bad sheds are usually the result of not enough humidity in your pet's tank. There are medicines you can get from your local pet store that assist in the ease of shedding. Whatever you do, DO NOT try to pull the dead skin off your snake as you risk the chance of causing an open wound. Continue to soak him for a few minutes each day and hopefully the skin will come off on it's own.
In the future, ensure your humidity is in the safe range as well as the temps. I prefer to keep my humidity cloer to the 60% range and temps at 88-89 degress. I have had the best shedding success with these settings for all my pythons and have not had a bad shed yet.