as far as the starter goes,
make sure your bat. is fully charged.
see what happens.
starter turns stop diagnosis.
if starter does not turn,
check fuses. good fuses,
does starter relay click once, multiply times or nothing.
if once look at starter, more than once check battery, if nothing OMG, could be relay or switch.
If you have a multi meter hook ground lead to ground side of battery with meter on VDC.
all test point have negative wire on ground and move the positive wire for meter.
1)check at battery side of starter relay needs bat. voltage. if good go to 2 if not go to 5
2)then move to starter side of relay push the starter button needs to have bat voltage.if good go to 3 if not go to 6
3)then check the + terminal on stater needs bat. voltage. if good go to 4 if not check 5
4)if those are good check to make sure the engine ground is grounded.
5)bad battery wire or loose wire
6) dirty/bad starter switch or related wires
let us know where that gets you.
pretty sure thats it for a basic starting circuit this is not model specific