If you're first starting don't even worry about spinning and all the cute stuff yet. Just learn to ride a butter straight first. From the sounds of it what you're trying to do would be akin to trying to learn how to hit jumps by starting off trying to huck threes. Start simple and work up from there or you're not likely to have much success.
What helped me was using my trailing hand to grab the tail of the board. I thought I was keeping my weight centered over the board but I wasn't. For quite sometime I could butter but cohldn't ride one for long before I was getting off balance and veering off course. It's because I wasn't staying centered. Grabbing the tail helped me overcome that.