All of your major stations come from the Heiderberg Mountains West-Suuth-West of Albany.  They are less than 22 miles away, but are obscured by hills at your location.  Your situation really calls for a roof-top antenna, since the hills in your area block most of the signals, and if you have a metal roof, no signal of any kind will penetrate the attic.  You don't need a rotator, since all the stations are in the same location, but you DO have 4 VHF stations in your market, including one low-band VHF station, WRGB, so you will need an all-channel VHF-UHF antenna aimed at 305 degrees, as measured by your compass.  You shouldn't need a preamplifier unless you plan to run 2 or more TV sets from the antenna, or you have cable lengths longer than 100'.
I would recommend either a Winegard HD-7082P or a Channel Master Crossfire 3679 antenna.  use the installation guide that I linked to you below, and you should get perfect TV reception when you are done. 
http://www.winegard.com/kbase/upload/HD7082P.pdf
http://www.channelmaster.com/HD_tele...tenna_s/42.htm
and here is the link to the antenna installation guide:
http://manuals.solidsignal.com/AntInstallGuide.pdf