Is your brake light not coming on when you press the brake. Is your brake light sensor out? this may be the solution. This will also effect the starting. Scooters require the brake to be pressed in order to start the engine. If your sensor is out you wont get the engine started.
This video may help you with your "scooter wont start" problem