Electrical stuff can be tricky. I've heard of guys giving the starter a few taps with a hammer....
Sounds crude but it cant hurt to try.