First off it sounds as if your starter relay is bad you can bypass this by turning your key on and hooking up jumper cables find a good ground usually the exaust works best on the mower then "bump" the motor over by touching the hot cable to the bolt on the side of the starter if you have fresh gas and a good plug this should start engine for you. Be sure to check oil level and fuel delivery hose first. If the starter won't actuate then you could possibly have a faulty starter motor. Hope this works for you.
Chris in La., May 2009