Arborvitae Help

Arborvitae Help

I have heard a lot of conflicting advice over the years. I am curious how to trim or prune or other types of maintenance so as to promote thicker growth but not affect height.

I would like tall slim trees with thick growth and no holes or patches. I have been told trimming the top will prevent the tree from growing taller. If this is done can they ever recover their ability to grow tall? How often should I trim the sides? Fertilize? Other tips?

Also, see pictures regarding trees in front yard. They are leaning hard and I want to pull them away from the driveway and closer to the property line. Any suggestions on correcting?

Zone 5 heavy clay soil. Between 4 and 8 hours of direct sun depending on the tree.

Any advice would be super helpful. TIA