Don't worry, that all sounds about as expected. At this point, with everything he's been through, he is probably dried in place and going to need help. Anywhere that the membrane is dry and white, he is probably stuck to it. The good news is, those are also points at which there is probably no blood flow and it's safe to gently peel the membrane away to help him out. First, get him good and damp with a WARM (not hot or cool) washcloth. This should be roughly 100 degrees, or close to the temp of your own body (run it over the inside of your wrist and if it doesn't feel warm or cold it's probably about right). Then gently begin peeling up near the large end. If you see bright red blood, stop peeling and let him rest for an hour or so, then try again. If at any point you see a yellow or orange bulbous thing (it may look like it's protruding from his belly, or covered in blood vessels), then he has not absorbed the yolk and you should let him rest several hours. If the yolk is exposed to the air, you'll need to wrap it in CLEAN, warm, damp cloths to keep it moist.
Chances are, he's ready to come out and this won't be hard at all. But always best to be cautious, just don't be stressed (easier said than done!). Good luck!