Check for strong consistent spark with the plug pulled. If it's erratic or weak, you need to dive deeper.
Unhook the spark plug boot, crank for a handful of seconds, check the plug for wetness, and make sure fuel is actually getting through.
The coil, the plug boot, on off switch, key switch...