What sometimes works for initial start up is to put a couple of teaspoons
of engine oil into the combustion chamber.
This helps with the sealing of the rings and thus helps with the induction
of air/fuel INTO the chamber. Once started, it'll usually keep going.
If it'll run for 1-3 seconds on starting fluid, you have a fueling issue.-
Perhaps float stuck closed, clogged jet.
If you loosen the float bowl (with fuel supplied to it), fuel should come out.
If not the needle/seat is gunked up.
I gather with the carb clean, the brass float bowl screw (which IS the MAIN JET) was fully clear
from all openings (including upwards into the carb body, correct?
.
You shouldn't have to pull more than 2-3 times for it to crank up..
.