Servo motors won't work with motor controller
See Servo.cpp: 


  Note that analogWrite of PWM on pins associated with the timer are disabled when the first servo is attached.
   Timers are seized as needed in groups of 12 servos - 24 servos use two timers, 48 servos will use four.


Also Servo Library reference


  On boards other than the Mega, use of the library disables analogWrite() (PWM) functionality on pins 9 and 10, whether or not there is a Servo on those pins. 


You are using pins 9 and 10 for your motors.



analogWrite uses PWM, the servo library uses PWM, you have a conflict of resources here.