Designing a haptic feedback motor vibrator circuit
If you had had a look at the 2N2222 datasheet  you'd have seen that it says I_Cmax = 800mA, therefore it is not sufficient for 3 motors (3*300mA=900mA).
Also don't forget a resistor at the base, probably 220 Ohms.
The rest should be OK.