How to get more voltage to a motor?

I'm not for sure if this is the Arduino or not, but I'm trying to power a motor, digital or analog, and it won't spin. It will spin in the 5v and 3.3v, but won't spin on anything else. Help?

If you are trying to power a motor from the Arduino, don't.

Motors need separate power supplies and a controller or a transistor switch. Connect all the grounds together.

Arduino pins can not provide enough current to power anything other than the very tiniest motors, and even then it's not a good idea to do it.
You need a transistor, MOSFET, relay or some other motor driver.