I am Prashant pursuing my B-Tech.
What should I do to take strong hold on essay writing?
And one more is I can understand English very well but how should I improve English speaking?
Welcome to the forums.
As to speaking, again it is practice. Listening to English language programmes on radio, watching films or tv, finding someone to talk to in English will all help. You can also try here: Speaking and Pronunciation - ESL Web Directory - UsingEnglish.com