Getting a 20Hz square wave from PWM pin 11

Have you tried the servo library to see if it causes the servo to do what you want it to?

servo.writeMicroseconds(2100);  
delay(2500);  // Allow time for 50 pulses

servo.writeMicroseconds(900);
delay(2500);  // Allow time for 50 pulses