I had an old truck that I used to have to (click the starter ) to get it to start. It eventually got so bad that I had to replace it.
You can always pull the starter and bench test it, hook it up and see if the bendix will burn some wood
If all the wiring is ok, it just might be time for a starter