
Some good chess training websites
There are many chess websites to train you.
For openings:
ChessReps.com
For middle games:
https://www.chessable.com/chess-courses/middlegame/
For endgame:
https://www.chessable.com/chess-courses/endgame/
These websites give you practice sessions to improve your games.