sounds like it could likely be a parasite to blame, in which case your best method of resolving the problem would be to take it to the vet and get a fecal done. in the meanwhile try to get that shed off, it will probably help to put it in a rubbermaid with some moist paper towel to loosen the shed skin.
-----
-Mike Martin
North Carolina