My opinion is that getting a coach is a very good method to improve your game.
Ideal would be to have a coach in real life, but we know that can be difficult.
ICC offers a great number of strong master who can coach you online.
Take a look at this webpage: https://store.chessclub.com/teachers