For ignition you need 3 things;
1. Fuel / Air mixture.
2. Spark
3. Compression
How to check if you miss 1,2 or 3:
1. Get some fuel and put manually in your cylinder, you can do this by sticking your fuel tube into the carb, open the throttle and suck on the vacuum tube so that some fuel will go into the cylinder. Then you have to be quick and try to start the engine. Will it run, but just for a short while, this is your problem.
2. This is a hard one to check. But get your plug out of the cylinder, press it against your engine (with the lower side of the plug) and then you have to start the engine, when you start you should see some sparks. But watch out; sometimes the sparks you see are not powerfull enough to start the engine. So then you have to change the plug by a new one.
3. Press the kickstarter down with your hand, you should feel some resistance. Its better to get the engine hood of the engine and turn the crankshaft with your hands. You can turn it by getting the varator or something.