I don't mean the evil stationary bike classes, but the art of twirling like a good 'un.

I kind of know the theory - about focusing on a spot and snapping your head round, of making your feet do the work and not relying on your arms for momentum, but I still don't feel that confident about trying to revolve more than once (without staggering around afterwards like someone on the heaving deck of a ship).

Is there a good technique for achieving beautiful, natural spinning?