Let me build on @Brian Towers' answer: Love, Play and Analyze! But let me add some points.
- Love Chess. because you'll need it to train a lot and go through your list.
GM Shipov suggests that the main requirement for success at chess is to be 100% dedicated and interested in the game. If you just a little interested, you will not be able to make serious progress.
- Play Chess. Competition is indeed crucial. Play competitively over-the-board and online. Blitz and rapid games may help you practice and test openings. But it is true that classic games (90 min/40 moves + 30 min and increment) are the most important, as you will devote on average about four hours playing chess and thinking. In his book Deep Thinking, Gary Kasparov writes that a player is so concentrated during a game that the quality of her/his analysis is even better than in post-mortem. An addition: choose your tournaments to face stronger opponents. You will learn from them.
GM Kazhgaleyev writes that in order to improve at chess you need to play
more tournament games, study classics, solve tactics and endgame
studies as well as be passionate about chess in general. That's how
you can get to that 2200-2300 Elo.
- Analyze Chess. But the most important thing is to analyze the losses because they will give you the feedback you need to improve. We loose because we make mistakes, at least the last one! After each game, write down your ideas and your analysis, the ones you had during the game. Then you can use a computer to check your analysis. The computer or a coach will help you identify your mistakes. You will improve by not repeating them.
GM Shipov believes in importance of deep analysis of your own games
and ability to judge yourself fairly. If you lose a game, don’t think
that it’s because of that silly move you played, find the real cause
Quotes are from How to Reach 2200 ELO – According to GM Tkachiev... not too far from the FIDE Master level...