brightgarden said:maybe not advice, but experience:
i learned as a kid, but had to sort of re-learn as an adult. i sometimes just hover over the handlebars in a tuck because i was told it's a good way to build core strength. after a while, you'll notice that you're riding no hands (albiet, not upright).
i think the thing in this thread is how do you ride no hands upright. that is a little different. the big change is in your seat (your butt on the saddle). being upright will put all your weight on the saddle unless you can coast off your seat no hands (which i can)--i just "grab" the nose of the saddle between my thighs to rest my rear end on those long no-hands-down contests (no pun intended). i can't pedal no hands off the saddle--this is for coasting only.
it's harder on a wide saddle just because your leg motion (your butt motion) can destabilize the bike somewhat. it's easier on a slim road saddle, for instance, than a wider comfort saddle. in fact, i pretty much can't ride no hands on my mtn bike's wider but more comfortable saddle for more than a few seconds.
find a good gear ratio that has you always pushing at some slightly higher resistance than if you're spinning. i find a slower cadence (60-80) more stable for no-hands. the faster you go, the more stable you are, but depending on your path/obstacles, you have to maintain higher alertness for braking, etc. and relax, hold your head high. being tensed up actually makes it harder. try pumping your arms like you're running. it's fun. play around. see what your limits are and build confidence.
i CAN'T rid no hands on a road bike, but can go indefinetly on a mtn bike, there is a park near where I live in wisconsin which is in the us, I have gone hours around that park with no hands, even though there is often a lot of people walking