For me, I have never read a full poker book. Everything I have learned, I have learned at the tables, watching Youtube, some online reading, & participating in various
poker websites/forums & twitch streams.
I think Twitch Streams are great for 2 reasons:
1. If they are a large streamer/player you can pay attention to their play and ignore the "showmanship" to see how they are playing.
2. You can find many smaller players who are still very very good waiting for their big "bink" to take their game to the next level. Here you can participate in a lot of strategy discussion since the chat isn't running at 100 mph..
cguru:
Finally, reading and using all the free resources on many sites who attempt to sell coaching can be a huge help. You'll find players who are much more active than others (like Gripsed for example on forums & his website). Reinvesting after seeing some results on your own in coaching may be helpful and is a goal of mine this year, and using the free resources on various sites helps you decide who to go with at some point. Generally some of the best material is NOT offered by the biggest names in the poker world in my opinion... they don't grind anymore and aren't growing like the rest of us, they've already made it.