Improve chess elo ratings

Sort:
brijyroll

I am a very hardworking chess player. Its almost 5 years of playin chess . But from the last one year i am stuck at 1600-1700 elo rating . I read openings , middle games and end game books . But now am confused to what to do to get over 2000 or atleast 1900. I play Queens gambit and Reti opening when ehite and kings indian defense when black .

PLEASE ADVICE ME