When it comes to most problems, the solution is usually quite simple. I've had many customers come to me in a panic when something goes wrong, and ride away feeling relieved after I looked things over and found the offending culprit causing the problem. Think about this for a moment. Then think about the starting system (you probably have a schematic in your owners manual) and start following the wires for just that system. Go through all the connections and check them to see if any have become disconnected or broken, wires pinched, etc. If all checks out okay, start checking individual components. The starter switch is not working when you press it. Disconnect the switch from the circuit, test the switch for proper operation with an ohm meter. If okay, check that the switch is getting power from the ignition switch when the ignition switch is turned on. If not, your ignition switch may be faulty at the lead that supplies power to the starter switch and is probably the culprit because we know the ignition circuit works - it's the starter circuit in question. If power goes to the switch and the switch tests good, next test and see if you have power going to the starter solenoid from the switch with the ignition on and the starter button pressed. If not, you may have an open circuit (broken wire or connection) between the starter button and the solenoid. IF the power is indeed there, the next step is to test the solenoid. Disconnect the starter from the solenoid switch but leave the primary side connected to the starter circuit. Press the starter button in with the ignition switch on and check to see if there is continuity across the secondary side of the solenoid with an ohm meter. If there isn't, replace the solenoid. If there is, it's time to check the starter motor. There are several ways to do this but one quick and dirty way is to simply tray spinning the starter motor with a remote 12V battery and a set of Jumper wires (while the solenoid is disconnected). If the starter motor spins, the only thing left is to assure you have good ground connection (which you should have checked in the first place during the cursory look-see inspection). That's about it. Somewhere along that pasth you should be able to reveal what is causing your problem. Good Luck!