If you are asked to give a presentation, try to choose something that interests you. You need a topic that you are very familiar with and can research quickly and efficiently.
Use Forums Effectively
Once you have reached a good standard of English, one of the best ways to learn more, is to teach and help other learners.
Forum is a Latin word, it was the main public square at the centre of a Roman town, which acted as the main meeting place and shopping area. Generally speaking a forum on the internet is a place to share knowledge and thoughts.
Once you have found a forum that suits you you may find that some individuals want you to start corresponding through e-mail. However, there's a downside to this, others won't be aware of those conversations and the person you are in contact with may drop out after a while.