Dear, I would say Speak and repeats the English words with your any fav YouTube videos. Then also read a lot. Reading will give you more words but reaping the Englsh words daily 500 times will make it fluent n memorable for life time so speak a lot in eglish while watching a same video 50 times a day. Join more class at best coaching center in Delhi like engmates, British council n www.ssl.institute