Check for a spark at the spark plugs. If there is spark I would think that it is a fuel problem either it is not getting fuel or it is getting too much fuel.Flooding.If you have a carburetor the choke may be staying on. If you have a fuel injection system your injectors may be dirty.