put a pulley on the pivot point of the arm and connect the motor to it gearing is down. Use a brushed motor that is cheap and powerful or even a brush-less (not saepper) and the arm can hit a switch to cut the motor out when it gets to the end.
Otherwise a servo mechanism can do this, it's a motor geared down driving an arm that also turns a potentiometer so that you have position feedback.