i had a junk V8 that i had a hard time pulling the head off
took a couple methods to get it off
basically, it's prolly stuck to the head gasket which is cemented to the block
i took a head bolt and stuck it about an inch into the head, then connected a pipe to it to use as a pry bar, pulled on it for a while (that took one side off)
the other side, i had to pry on it and had a friend take a rubber hammer (a lead hammer would work too, just something that won't damage the engine), and while i was prying he gave the head a couple whacks
popped right off and almost dumped me on my butt