I've opened up two different iBooks (G3 900mHz and G4 1GHz) and it would be difficult to loosen the connection in the case. It may be the trackpad went bad (not good news).
Have you tried just cleaning the surface with mild dishsoap? Maybe it just isn't getting the contact well from surface grime (not to imply you have a dirty iBook), but it can't hurt to try everything.