The aluminum siding will make indoor reception somewhere between unpredictable and unreliable. A roof (or perhaps an attic) location will eliminate those unknowns.
Tower Guy's suggestion will net you a full set of network channels and is very workable and will be reliable.
You may wish to look closely at the listing of the stations on your plot and investigate them to see if there are other ones that you really want to receive. If so, then there may be less conventional methods to try to do that.
One of those is to remove the reflectors from a directional antenna (2-bay and 4-bay UHF antennas are good candidates) to make it bi-directional (you have stations in opposite directions). If it works, great! The potential drawback is that, by removing reflectors, we also remove the front-to-back ratio and increase the odds of multi-path interference. Still, this is a viable attempt as it can simplify the system and reduce the need for a rotor.
Good luck!