I would check the clutch switch as well.
For the starter relay energizing circuit to complete it needs to ground through either the gear switch in the neutral position or the clutch switch closed ( lever pulled in).
My simplified wiring diag below , hmm, helpful or confusing, I can't decide