hi ravi It`s very good to know about self weakness, so as to improve your skill.you need to read newspaper daily(include-editorial,the speaking tree,one news about your city&country)& try to summarize that in your words,watch 2englisg movies in a week, watch 1hr english news daily,think in english, the only thing is to get english enviornment,mail me at siddhantasthana88@yahoo.com if u have any problem regarding this.bye