@billy_ombima Thanks...
Although I am not an experienced player (coach, live tournaments, you know...), I played about 80,000 games on FICS\
chess.com\
lichess.org.
For all these years I've been reading one thing there, another here. I always enjoyed playing through Kasparov's games. Many of my current ideas are from these games.
I'm not a disciplined guy, so I've never read an entire book, but I've read a few pages of almost every famous book.
So what's the secret? For my current level I think there is no secret or technique. Any person with normal intelligence, sooner or later, will reach my level.
All you have to do is stay in the 'environment' of chess. A video here, an article there, a comment there ... I call it 'chess culture'.
A concrete example: Let's say you someday read (or some friend tells you) that a endgame 'bishop + pawn vs alone king' is draw if that pawn was the 'wrong pawn'. That information is interesting, you like it and you learn it. In this case, consider years and years learning that little informations, in some moment your brain will make conections and you reach the next level...
Now, if you dont want wait for 10 /15 years, there is methods/tecniques which focus in hard work. For example, in 1 or 2 years reading Yusupov's trainning books you can reach A category (1800~2000) or even expert level (2000~2200) for sure.
PS:
learning chess is like learning a second language, progress is not noticeable until it is. This is because the brain needs to make a certain amount of connections until the information learned is useful. Then it can happen that someone stays for a long time on a level and after receiving the key piece in the brain he improves 200 points.
-> Remember that the process of information absorption can be improved both in speed and quantity.