I don't think it was the trees so much, they do affect reception, but all of your stations are coming from the same location, 188 degrees. And the same distance 17.4 miles.
If you had issues with trees, it should have shown up on more channels than just the CBS station. It's the 4th strongest in your report.
Based on the terrain profile you need to mount your antenna as high as you can get it. The tower is on the left, your house is on the right down behind that mountain in a signal shadow.
You also have VHF stations so you will need an antenna that will receive both VHF and UHF.