You can get a replacement ignition switch, personnally I would squirt some wd-40 into it and see if I could free it up.
correct Tony also I would check all the safety switches
check your battery and make sire it is in neutral
i go back out today and it wont even turn it is on a stx38 john deere riding mower