ommunication problem
First I would suggest to watch english news, try to speak in English with urself in front of mirror and if possible try to speak with ur friends, cauligs and then try to find out ur mistakes, increase ur vocabulary by reading English texts,books and whatever material u got in English. and if u not get any word while giving presentation try to use another simple english word for that.