When you start it by priming with fuel, does it keep running? Does it run properly?
If it runs properly once started, you just have a starting problem, which may be because your choke isn't working. It can't be a main jet or float bowl problem if it runs properly once started.