With the current code it just makes a beeping noise. Any idea what that means?
Well that code is only turning the motor on for a second so it might beep.
What current does the motor take, powering a motor off the USB is not the best idea because the interference from the motor often causes the arduino to reset.
I got it to move once but for it to move more I would need to re-flash the Arduino.
That is an odd thing to say, it is not how an arduino normally works.