Some starters use a starter relay, you might need a new relay.
Since you confirmed that the starter works when apply a separate positive voltage, I think that you need a new ignition switch.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.