Just because its in neutral doesnt mean it will work. As they said, start with the small gauge wire (ignition) on the starter solenoid because that seems easiest. Then, as they said I would suspect the neutral safety switch being bad, and if the switch is bad whether its in neutral or park, it may not start or also the ignition switch if its worn it can cause intermittent problems like this.