Spray some aerosol starting fluid into the air cleaner or throttle body, try to start, do this a few times. If it runs for a few seconds then quits out, you have a fuel delivery issue, start there. If it won't run at all when you do this, then it's a spark issue or timing belt issue,, work on that. This is a common first test to help isolate the problem when the engine spins/cranks. And remember: just because the engine can crank fine, doesn't mean that the electrical part of the ignition switch (the "run" circuit) is OK (test for positive voltage at coil positive terminal with key in "run" position, try 20 times).