Back to basics: does it have spark at the plug while cranking? If not, does it have spark at the coil while cranking? Are you getting fuel to the carb?You said it cranks over fine. Does it crank too easy? Probably should do a compression test if it seems way too easy to turn. Anything over 70psi should start. As Tod said, cam timing could be off or valves adjusted too tight.