Welcome, frg34:
WCSH NBC 44, NM -14.5 dB, 57.1 mi, 263 deg
WGME CBS 38, NM -6.2 dB, 45.6 mi, 266 deg
WMTW ABC 8, NM -14.4 dB, 59.5 mi, 262 deg
WPFO Fox 23, NM +7.7 dB, 25.0 mi, 301 deg
You are in a very difficult location for TV reception. The signals are weak, they are in different directions, they are on all 3 TV bands (only 2 bands for the 4 you want), you are down the hill near the river at a lower elevation, and surrounded by trees.
It is the real channel number that determines what antenna is needed.
VHF-Low, real channels 2-6
VHF-High, real channels 7-13
UHF, real channels 14-51
Not impossible, just difficult.
I don't have your exact location, but I did a 25 ft report based on my estimate; I think I'm pretty close:
http://www.tvfool.com/?option=com_wr...dfafdf4c115309
WCSH and WMTW look a lot better at 50 feet:
http://www.tvfool.com/?option=com_wr...dfafe2b1a0cef3
and even better at 75 feet, which you would probably need to get above the trees. Note that WCSH is now just as strong as the other NBC WLBZ on real channel 2 (would need a BIG antenna), which didn't get stronger:
http://www.tvfool.com/?option=com_wr...dfafe98602d14d
The terrain profile shows interference to the WCSH signal just before your location: