Well if you have spark, and you have fuel...and it's not starting...then it's either compression or timing.
I'd be testing fuel pressure. Verifying spark. Then a compression test. Inspecting the cap, rotor and plug wires. Checking the battery voltage at rest and while cranking.
-Mac