If you want, see if it will start for a couple seconds if you use starting fluid. If it does, then we know it is a fuel related issue. If it still fails to start, then it is ignition related.
Let me know what you find and if this issue started all at once.