Not too many fonts is the key
Although i wouldn't turn to TR for my typographic needs. (There are specialised sites on this topic)
Use a nonserif font like Frutiger for the titles and subtitles. (semibold and roman for example)
For the "mass" text, us a classic serif font like Garamond or Times.
Times is a time(s)proven font for readability.
Don't make too long lines, it decreases readability.
Formatting also helps tremendously.
I work with fonts on the technical side for the last 25 years. (I started with vinyl cutters with the pricetag of a nice house)
During this time, i also came in contact with the artsy side of fonts.
This doesn't make me expert in typography, but it helps to weed out the most common mistakes.