Engines are simple machines once you break them down to basics.
They need three things to run: air, fuel, and spark.
Is it getting air? Is the air cleaner and intake clean?
Is it getting fuel? Can you smell gas when you try to start it?
Is there spark? Throw a new spark plug in there (they are cheap, should be under $5).