Might be hydrolocked. Check oil level. If it is way too high and smells like gasoline, you may have stuck needle valve in the carb and the excess fuel is leaking into the crankcase. The excess fluid will prevent the piston from moving, ie: hydrolock the engine.