If u wanna improve English.... First u must have to believe urself.... cause that will give u hope...nd that was my mistake that I didn't have hope myself while learning English.... nd after I realise that everyone can do anything .....
English is very difficult for Indians .... So... First thing you communicate in English with everyone in ur school nd house or with ur peers....
Although u learn vocabulary... so try to use it in ur conversation...
Read story book.... If u can't buy.... learn comic books in phone itself... do it as ur hobby... U know reading comics is very fascinating.... Nd try it...
Try to read newspapers ....
don't learn more vocabulary words too much... because its useless... learn 5 vocabulary words in a day....
I think u will watch phone... So try to watch English based chanels .... there are also channels that are teaching English very well.... I know some channels.... in YouTube.... they are "lingumarina"... "English with Lucy"...." Aleena Rais live" These are some channels I watch and also watch " Sambucha" -- This channel is very interesting to watch and he also speaks in English.... nd try to hear it again and again... because its hard to understand his English assent...
And always take notes while ur teacher teaching u or if u learn something about English in phone .... because it will be use full... u may forgot what u have learnt ... but if u take notes u can learn whenever you want....nd can check ur doubts.....
nd use new alternative words and phrases in English ,...by using the same thing repeatedly it sounds nomal.... If u are speaking in English u must use new phrases and words to sound like a native speaker.....
For instance, instead of yes u can say yep,yup,yeah,yaas,yay.... instead of ok you can say Okie dokey or okey doke,alright, sounds good.... instead of what u can say pardon?.....
like this u change the words and phrases....
I learnt this from lingumarina channel .... so better u too watch...nd enjoy it...😇
hope this is use full to u .... if it's useful then msg it....