Battery is charged, but bike will not start. When
First, check the "Run/Stop" switch on the right handlebar switch housing. Make sure it's in the "Run" position. If it is, your starter relay may not be working. The relay is exactly like those on your car, a one inch plastic cube. Now, where it's located, I'm not sure. It could be under the seat or behind either of the two side covers on your bike. Once you find it, turn the switch on, hold on to the relay, and push the start button. You should feel the relay click. If it does click but the starter does not engage, you need to test the voltage coming out of the relay.
To test the output of the relay, look at the end of your starter from the right side of your bike. You'll see a five sided plate on the end of the starter solenoid. At the top of the plate, you'll see a single wire plugged into the starter. Unplug the wire and stick a test light probe in the connector on the end of the wire. Again, turn the switch on and press the start button. If the light lights up, your relay is good. If not, the relay is probably bad.
To do a final test on the starter, remove the five sided plate by removing the three small bolts that secure it. You'll see a plunger inside the solenoid. Make sure the bike's transmission is in neutral. Using a large screwdriver, push the plunger into the starter solenoid. The starter should engage and turn the engine over regardless of whether the switch is "on" or "off". Make certain that you push the plunger all the way in. If the starter does not turn, you starter is bad.
Good Luck
Steve