you may just need to tighten up the bolts on the wiper arms, can you hear the motor working still when the arms stall out? if so i bet its the arms not being tight.
if not that, the wiper trans or motor or switch maybe bad, you'll have to open up the cowl and check it out.