Previous versions of the Arduino servo library only worked on pins 9 and 10, but the current library can use any pin. What Arduino version are you running?
Arduino servo libraries 0016 and earlier only work on pins 9 and 10. If you are using this version there is no point trying other Pins. If you want to use 0016 or earlier you can download the MegaServo library that can run on any pin: Arduino Playground - MegaServo