If you're sure you've got a good spark at the right time and compression,that only leaves fuel and I'd be inclined to clean out the carb. You must have water in the carb if fuel is the reason your engine won't start.
What make of carb have you got ? I don't recognise it.
What make of carb have you got ? I don't recognise it.