It's a magic smoke generator because the battery's polarity is incorrect.
Even if the battery is connected correctly, it won't work very well because the motor current is dependant on the h
FE of the transistors.
Use a 555 timer. This circuit shows an incandescent lamp, which should be replaced with your motor and diode in reverse parallel.