Simple transistor motor driver does not work properly?
First, you need to learn how to read and draw schematics. Fritzings are terrible to work with.

With that said, your circuit was never going to work. The circuit is bad. The voltage delivered to the motors will be low.

Let me show you what you have







simulate this circuit &ndash; Schematic created using CircuitLab

This will only work for a (about) 3 volt motor. Depending on how much current the motor draws it may also cause the transistor to get very hot. "Simple toy motor" is not remotely a motor specification which is useful.

What you need is 







simulate this circuit

Note that the resistor has been changed to a lower value. This may or may not be necessary, but you haven't stated the motor characteristics.

This also assumes your motors will operate well on about 9 volts. You can check this by simply connecting a motor across your battery. If it works and doesn't overheat, you know the motor is OK.