Don't get me started on carbys and blockages. To add to what crazzy said if you drain the fuel bowl in the carby with the fuel tap on, do you get a good flow or a drip etc etc?, make sure you have something ready to catch the fuel as it runs out. This is where mine always blocks
My china bike...