Hi Raven. First let me say that I am not a mechanic. I operate, troubleshoot and adjust medical equipment as part of my job. Others on this site are better able to diagnose this problem for you, but here's my 2 cents:
My first thoughts are that the bike is not sensing that the clutch is pulled in or the clutch is not disengaging all the way. There is a starter interlock switch in the right hand controls that senses when the clutch is engaged. This may be faulty.
TRY THIS FIRST!! It's easier.
Also, you may have some drag on your clutch and a simple adjustment of the clutch handle may be all that is necessary. Does your bike move at all when in gear and the clutch is pulled in? If so, you need to adjust the clutch handle. That's easy. Loosen the locknut on the clutch handle and turn the adjuster in for more slack or out to tighten it. If you tighten it more, the clutch will pull better and your starting problem may be solved.