It's a car/buggy steering servo, they often only need a range of around 90-100 degrees. Also the fact that you say it does not respond to write(30) means that it cannot handle the wide signal range that the default servo.attach() gives you (544-2400us).
You need a different servo but be aware that many large servos will not give a full 180 degree range. And unfortunately it's something that is rarely quoted in hobby servo specifications.
Steve