It could be flooded. But if it is, it would start after about 20 minutes, unless there are other problems.
To check spark, remove the plug boot and the plug. Put the plug back into the boot and hold the threads against the engine for ground while someone cranks the engine over. You should see and hear the spark.