uln2003 circuit
You diagram looks ok, but from your earlier picture and wiring pins 1 & 16 may be damaged.
Suggest you try a different pair - say 6 for control signal, and 11 for output.
Before connecting the motor to these new pins, test the circuit with a resistor and led from pin 11 to + ... does that switch on and off ok ?
If that works ok, then connect the motor, but leaving the led and resistor in circuit so you have visual confirmation of and current flow.
Were you able to measure the motor current at 4.5v ? was it more than 300ma ?