Is there a clicking noise when it fails to start? I would say either your battery is starting to fail or you have a starter selonoid problem. These are often near the battery and stick and makes the electric start sometimes work sometimes just clicks with nothing. Very easy to replace.
I would also suggest checking your switch in your handle bars when you pull brake in. Make sure your brake light comes.
bb
December 2010