If you have spark, you have fuel and you have compression, It will start. Backtrack and find which is not happening. You might also want to check your timing because you can have fuel,spark and compression, but if the engine is out of time it will not start. The timing has to be close for it to start