Stepper motors do not use direction pins. Step a positive amount, and the stepper goes one way. Step a negative amount, and the stepper goes the other way.
You most certainly do not use analogWrite() to control direction.
I feel the motor would me to move, it vibers, but nothing happens!
Likely that the wires are not connected in the right order, then.
What kind of power supply are you using?