could it be the starter?
The only way to know if the battery is capable of starting it is to put a volt meter on it and then try to crank.
If the volts drop under 10.5, bad batt. If the voltage doesn't change, wiring issue. You should have 12.4-13 volts at rest.