is fresh fuel flowing to the carburator ?
have you checked for spark/cleaned plug ?
is the plug fouling from fuel or is it dry as a bone ?
have you given it a shot of carb cleaner/dribbled raw fuel through air cleaner to see if it fires ?
it sounds to me like it has a bad needle and seat...not shutting down the flow of fuel...i recommend you remove the carburator disassemble it check that the float is intact and not filled with gas...then be sure to clean all the passages with carb cleaner and compressed air..install a new needle/seat assembly and any worn gaskets(should be available at most hardware and or small engine repair shops)-this should have you back up and running smooth again...please remember to use the green accept button - thanks-let me know if you need any further assistance