try a squeegee and see if it has the same effect on the windshield as the wipers. if it cleans the window with no haze issue then you need new wiper arms. you can pick them up at autozone for like $20 each iirc.
if the haze is still there with the squeegee then stop and see ione of the chip repair places. they have a compound that they rub on the windshield to remove build up. almost like a fine sanding compound. it should do the trick and clear it right up and add a nice shine to the glass.
I had this problem on my 1991 pickup truck. The problem for me was tiny (nearly invisible) chips and dings all over the windshield. The wipers could not remove the water in the dings and the wiper blades just smeared everything badly. It was nearly impossible to drive in the rain at night. I had the windshield replaced because of a large ding/crack and the smearing went away.