stepper motor vibrating but not moving

The stepper motors I have require up to 36V and about 20A. There is not a ghost of a chance that the Arduino can supply that, regardless of where you tap the Arduino for power. A separate, robust, power supply is MANDATORY.