If all of the above doesn't start your engine here's another tip, I was told, and it seems to do it for me - at least for the time being:
3)
On four stroke scooters, the kickstarter will only make the engine run few revolutions compared to two stroke scooters. To compensate for this, you can kick the kickstarter two or more times right after each other to help the engine get going. The trick is to kick at the right times. Follow the flow of the engine. Just like when pushing a swing, you can make it swing higher and higher by pushing at the right time. I found that by using this method you don't have to kick immensely hard, you just have to get the timing right.