Have you checked to see that the top of the spark plug isn't touching the frame or close enough that the spark is jumping to the frame. That photo makes it look like the plug is touching, or darn close.
The engine needs three things to run. Fuel air and ignition. Start by confirming you have all three.
Tom