continuous rotation servo won't stop

Where did you get these numbers ?

  int speed0 = 91;
  int speed1 = 61;
  int speed2 = 111;  
  int speed3 = 71;

Your comments say that the servos will be stopped with the speed value set to speed1, speed2 or speed3. It is very unlikely that they are all true bearing in mind the range of values this implies (61, 111 and 71)