I've had the same problem myself, if you remove the seat and the fairing with the grab rail on the right hand side of the bike you will find a relay/block connector at the front of a row of three or four.relays/connectors, remove it from its holder, turn it upside down and you should see a blue/white cable which is from the starter button. Check the connection going into the block, mine was corroded so I cleaned out the female connection in the block, joined a new bit of wire to the cable and pushed it into the block then taped it up with insulating tape and the jobs a good un. Also check the kill switch is set to run.