You and your horrible simulation software (Multisim?) do not understand that the base-emitter of your transistor will instantly blow up if it gets 3V because a missing resistor is needed to limit the base current as shown in my sketch in post #4. The transistor is also missing a resistor from its base to ground to turn it off. The maximum allowed current in your new transistor is only 100mA but we do not know the maximum current of your motor. The motor is missing in your simulation.
The datasheet of an IRF520 Mosfet shows that some of them barely turn on when their gate voltage is 4V but yours will be only 3V. They turn on properly with a 10V gate voltage.