You should, if you haven't already, head over to
Antennaweb.org and or
TVFool.com and input your address/info to see what antenna is recommended for your location and which way the antenna should be pointed.
Just because someone rates one antenna great for their location doesn't mean it will be good for your location. And the whole "HD Antenna" is a marketing myth. Old school analog antennas people used for 50 years will work fine. For some they may be able to get away
building their own antenna out of spare parts.
When running the antenna wire, use as few splitters/couplers as possible. Each split or coupler will slightly reduce the signal strength/level. Also make sure to properly ground the antenna/cable line as well.
Placement of the antenna is also key. Getting it above the roof line and free of any nearby obstructions or interference elements like trees/buildings is key. Also if you have any mountains/hills in the way will also affect signal reception. Any antenna placed inside will typically and generally suffer from signal degradation due to the construction materials used in the home/building.
In certain cases using a booster/preamp may work to improve poor signals, but in the end if the signal level is crappy when the antenna receives it, then boosting/amplifying it may not work no matter how much you boost the signal.
And for some, no matter how much money they throw at the antenna setup it just will not bring in a whole lot of channels. In my location, because I have a big hill about a mile away directly in like with the antenna farm up outside of Hartford my antenna reception sucks balls. Basically just PBS, WTNH, and a few independent channels.