Jeezz. I have seen dozens/ hundreds of OP posts in how to improve chess. What level of audience are you targetting? My concern is that "did you already improve your rating by reading those books? ".
Some people read about 10 books and got 2000+. There are many aspects in chess (intution, deep calculation, precision in opening preparation, psychology of risk taking behaviour etc) rather than passive learning froom books. Some people read >100 books and they cant improve beyond 1500.
Frankly saying, some books are written for cherry pick presentations but doent really helpful practically. For example , a book I read in endgame mentioned very easy pattern in checkmating KBN vs K. KBN player checkmated another K player cos , K player played badly. But there is no explaination in difficulty pattern if K player played very skillfully. I remembered that I had to figured out how to checkmate KBN v K after analysing more than 3 hours by myself alone( it was in my teenage and my rating was about 1600 )
What I would like to say is that people can figure out the patterns by their own experience.Pattern recognition are very useful around 1000-1400 puzzles. But at 2600-3000 puzzles, it is more about how deep you can calculate and how many variations can you see. Try to use your pattern recognition methods and solve around 2600-3000 puzzles and let me know whether they work.
I first read about the Woodpecker Method in the book Pump Up Your Rating.
The method is used to improve pattern recognition by solving a large number of puzzles in a row.
This book is now available in Chessable, where you can combine the Woodpecker Method with the advantages of reviewing by spaced repetition.
I am not telling you this because I am a kind of Mother Theresa. Chessable promised us to introduce a new feature after 1000 people purchase the book. Perhaps some of you would like to train with the book.
I am a rather weak player, and in the last months I came to the conclusion that the best way to improve my chess is to improve my tactical skills. Nothing new, most strong players will say the same. I am also doing exercises to improve visualisation, as proposed in the book Rapid Chess Improvment. I am also doing the same in my chess lessons for beginners: tactics, opening principles and visualisation, and some very basic endgames.