Does your attic have a radiant heat barrier (i.e., sheets of foil below the roof)? These have the unfortunate side-effect of attenuating TV and cellular phone reception. Putting an old fashioned monster antenna on a pole above your roof might make a world of difference.