Looks like taking it part to see if I can free the heads is about the last option left.
I am not sure if you have ever looked inside a hard drive but the internal head mechanism is a high precision piece of kit. I would be extremely surprised if you could make the heads read properly again assuming that is the problem in the first place.
Also you risk making the data totally irrecoverable should you decide to use a professional data recovery company.