Even pulled the head and de-carbonized the cylinder and head? Checked/adjusted the valves? Cleaned the cooling fins?I have done everything , if possible, on this list.
Vacuum leak check?
You said you cleaned the carb and changed all gaskets. Perfect time to check for vacuum leaks. You've been in there fiddling with it.
Verify your primer is squirting fuel into the carb. Remove air filter cover and filter. Look into carb throat. Push primer bulb. Watch for fuel squirting up vertically from lower center area of carb (emulsion tube).
I've had some good engines that take 4-6 pulls like yours. Told myself don't be lazy and pull the rope. Not that big of a deal. We all need as much exercise as we can get.