Does it sound like the motor is straining to wind it up (light will dim if electric motor is heavily loaded with engine off). If not its most likely the switch has got some rubbish between the contacts. You may find a replacement at a dismantler fairly cheaply, or search the parts list at
RealOEM.com Diagram Selection and then see how much it is at Pelican Parts or FCP Groton.