millis() and micros() instead of delay.

Standard servos expect a continuous stream of pulses of variable width. One digitalWrite to HIGH which is never set back LOW again isn't going to do the job.

Steve