Sounds like you're using a "small" full band combo antenna. Perhaps something like this:
Your tvfool report shows pretty weak signals (all in the "red" zone, with NM values in the 0-10 dB range). To get these channels reliably, you really do need to have the antenna on the roof, and the antenna probably needs to be about two sizes up from the one you've got.
I'm thinking something like the Winegard HD7084P or Antennacraft HD1200 would be about the right size. If you want to do this from inside the attic, you may need an even more powerful (meaning bigger) antenna.