Servo control from software

Of course you could just replace your current pot with a digital pot and control that from the arduino saving on the motor shield the stepper motor and all the rest.

Mark

PS digital pots are very cheap!.