Try this test:
Get a two foot long section of CLEAN fuel hose. Replace your stinky hose at the carb inlet with this clean one.
Take the carb off of the bike.
Remove the float bowl, and get rid of any gasoline.
Hold the carb at eye level, right side up.
Stick the end of the hose in your mouth and blow softly. Don't inhale through the hose.

With a finger, slowly move the float valve up to simulate fuel entering and raising the floats.
The air should stop flowing right when the float assembly support arm is parrallel with the float gasket mating surface. The float support arm will be way below that surface, but the two lines will be parrallel.
If you have to raise the floats much higher than that position to stop the air flow, then your float level is set too high. Bend the little actuator tab that hits the needle, and retest it.
If the air flow doesn't stop at all, then go through that other list of problems to check to see if the fuel is coming through the valve, around the valve, or ?? You might need to spray the area with some soapy water and look for bubbles to find the where the leakage is passing.
There are other ways to check the float level, but this one will help you find the trouble more directly, especially if the float level is not the problem. Besides, somebody just might take a picture of you doing this and post it here, and I'd love to see that!
Enjoy,
Jon