Vary your servo pulse between 1000 microseconds and 1500 microseconds. There is no speed feedback on a modified servo, so use some other method to find the speed of the servo with a given value. If you can get it to move at all, it's working correctly, so it's not a code issue (as far as I can tell)