There is one thing that really will help you achieve rapid improvement: study time for tactics and sacrifices.
As soon as you begin to direct your chess training toward decisive tactics and sacrifices, you’ll start winning twice as many games in practical tournaments.
So if you are serious about getting better at chess, you need to take a look at how strong you are tactically. How acute is your combinational vision? If you want to find out, you need to get some of these courses, that combines different perspectives on tactics and sacrifices with several Grandmasters sharing their unique approaches to extremely rapid improvement in these two critical areas!