Fuel, and Spark, all you need is air and timing. Have you pulled the flywheel? If not make sure the key and key-way are not damaged or missing.
I take it you have good compression? Place a finger/thumb over the spark plug hole. Pull the starter. Does the compressed air shoot out with force?
If not, you may have a bad valve,spring, bent/broken rod,etc.
What model engine is it?