My recollection is that the control pulse should vary from 0.5 to 1.5mS depending on the control input. If you are feeding the controller a constant duty cycle pulse this may be the problem. Most ESCs will not arm if the throttle is not at low.
Check out this reference -
www.omegaco.demon.co.uk/mectnpdf/mectn004.pdf
Terry