might well be crap in the fuel lines/carb..
get some carb cleaner or something and blow all the fuel lines thru with it, wind the carb needle out a bit and blow a load thru that too with the throttle open (might need to hold engine upside down so it dont flood the engine lol)
when that fuel is left in the lines etc for a long time, it turns to a sort of jelly lol.,