How can I cause a levitating magnet to rotate?

I have a device like this one: http://www.youtube.com/watch?v=kA_hw_lY-OY (All of them work the same)

Here's an image:

I want to make it spin without touching it with hands.

I tried using magnets of several kinds, and tried to put them in many places around it but it didn't make it spin. It just made it to vibrate a little.

I guess there is a point in which the "pen" will spin and spin. Basically, I prefer to make it rotate not with magnets, but with an electric current. Most likely, I will use an AC generator, and it also makes sense, because I thought that in some point there will be same poles, and then the pen will spin a little bit, and then there will be different poles, but the alternate current changes the poles each time, so the poles will always be the same.

My question is: in what point should it happen?

-
Maybe you could add a bar magnet inside the pen, across it's width and put two windings in the base to construct a two-phase AC synchronous motor? –  RedGrittyBrick Dec 17 '12 at 23:22
You could use magnets instead of hands to give it the angular momentum it needs for a spin, This should be similar to the small twist by hand in the video, a fast pass. –  anna v Dec 21 '12 at 16:01

Eventually, I found a solution that seems to work very well. I took a computer fan, and put it on the edge of the pen. Then I had put two magnets on the fan, and used a Stirrer. It spins quite alright. Also, if you don't put the magnets, and blow air on the fan, it spins really fast.