Did you take any notice of my suggestion that your resistor on the base of the transistor (which is apparently a completely different one from what you originally said) is too high to switch the transistor on properly?
I suggest you try about 270 Ohms and instead of powering the motor from the 3.3V pin try 2 or 3 x AA batteries which will be able to supply the current needed.
Steve