My first guess is that your plug is fouled, pull it out and check it. You probably flooded it with all these restart attempts.
You have to be a bit careful with starting procedures. When you turn the key on, the injector squirts fuel into the cylinder, if you then try to kick start it, every time you push the kicker down it squirts fuel into the cylinder. It can become flooded quite easily. When you are messing with it and turning the key off and on, another shot of fuel. If I'm messing with any of those item I put the sidestand down and that prevents the fuel pump from engaging. Even if I'm just going to kick start it, I leave the sidestand down until the piston is in place for the kick, so the thing doesn't get flooded while I'm trying to get past TDC. Once it's there, I flip the sidestand up and kick.