What Scott is saying is ... diagnose this properly and you will find yourself coming to one of two conclusions when it won't start.

Here's the only two things that are happening:
No spark
No fuel

Once you know which one is the case, then determining what is causing it becomes a lot easier.