Seems like your doing pretty great now . It would also help by watching English Tv such as Barney . My friend did that and now he has great English skills . So basically he watch the PBS kids channel at least every morning .
Chatting will help u alot , if u r going to take toefl - ibt then it'll help u in typing also