First off I don't think you need to work out your upper body more unless you like 5'5 and 400 pounds (exaggeration people) Its basically all balance. For me I spin Counter-Clock Wise so I use my left arm to support my body. As some people say to put your elbow directly in the middle of your gut, I don't. I put my elbow a little to the left of my belly-button. As for the spinning part, before you start to do it with your feet off the ground just let your feet slide around the ground with your free arm pushing you in a circular motion but remember not to keep the weight on your feet. Once you feel comfortable letting your feet drag along, lift your legs higher and try spinning. Right after you master dragging your feet across the ground don't go too high just enough where you feel comfortable. Then once you start to gain your speed with your free hand pushing in a circular motion lift it off the ground but don't do this unless you have sufficient amount of speed.
I think that's all there is to it. If I left something out any of you other Bboys and Bgirls can fill in the blanks
