The big 4.
air - clogged air filter or mice nest. Could be an OLD cellulose paper filter that is not passing air anymore.
fuel - trash in tank, dead internal fuel lines and filters. Maybe a bad or clogged shut off valve. Some form of blockage. Water alert!!!!!
spark AND at the correct time - flywheel key, good coil. Nice fat blue/purple spark tested with open gap spark tester. Turn out the lights to better verify spark color and gap size.
compression - enough to run or not