The best way is simply to live in Europe or the U.S. for a year. Take a job where you must be around people. Working in a restaurant, in a supermarket, at a hair salon, or something like that. Or maybe working at a fast food restaurant, like Subway or other. The other way is to find a dedicated friend who speaks native English and will chat with you regularly (Skype or other) and that is another way. Any place you get practice speaking with someone who has a native tongue will help you to learn. Best of luck ;)