If the kickstand is down, the starter is deactivated until the bike is in neutral or kickstand is up. BUT, if the bike is in gear, the clutch also will deactivate the starter until it's pulled or the bike is in neutral.
I know these aren't your issue, but I was just answering your question.
What everyone else has stated so far is true. Check those and let us know.
Thesr bikes have two 'issues' that can cause poor starting & running, both are easily fixed:
at the TCI (black box under the right side cover, next to the coolant bottle) there are two connectors.
find the connector in the TCI with 6 wires.
one is black with a white stripe. this is the starting curcit cut off relay. CLIP OR DISCONNECT THIS WIRE. a bad relay can cause hard/erratic/slow/no starting. it is very common & easily fixed.
the other is a yellow wire with a black stripe. this is the rev limiter wire. the rev limiter will also eventually freak out & kill a cylinder. clip/disconnect this wire too, or unscrew it inside the tach.
on both, tape up the ends
both the above wires are in the #2 position (in the middle of the connector)
really, try this, it'll work..
--Lucky