Going onto insights; the hardest but most effective approach I can vouch for personally as a non monastic amateur is to note sensations - including thoughts - as they come and go. For about 2 years I did this for an hour each day then reminded myself in informal practice times during the day. What it shows on an experiential level; sensations are complex, multi-faceted and transient.
With hindsight, I needed to round that fucker out with some compassion based practices, a decent ethical and social support framework and a bit of lighten-the-fuck-up. But at least I gave it a good run.
I did a good chunk of sensation noting....and found it super helpful. I'd catch myself, for example, with my chest tightening and say "oh, I'm getting angry!" Then relax my chest and the anger would dissipate. But I also found doing it day after day boring, so now I just use it as an approach.
The best meditation book would make you want to meditate, because fuck there are a lot of things I would rather do - watch Netflix, eat ice cream bars, etc.
I basically just use it as a "I have nothing to do" activity. Stuck at an airport - meditate. Have 20 minutes between appointments and no book - meditate. Walking home and it's a nice day out and I've got nothing going on for a few hours - meditate.