Mix equal parts water and vinegar in a bucket. If streaking is heavy, add more vinegar.
Wet a sponge or cloth in the solution, and scrub the shower door.
If streaks remain, pour a small amount of undiluted white vinegar on a cloth or sponge, and scrub the areas that have streaks.
Rinse and dry the shower door. Pour a small amount of lemon oil on a cloth, and rub it on the shower door to prevent streaks.
Wet a dryer sheet, and use it to rub off streaks and spots that appear on the shower door between bathroom cleanings.
Dry the shower door with a towel after each shower to reduce streaking.