One way of learning English is of course to read as much as you can. Try to find something that you are interested in to read – then you will learn much more and faster. Try to make it a daily habit to check out the news in English. Here are some good papers that you can check out:
The Local (Swedish news in English (English year 9 – English 5)
The Guardian (British newspaper)
The Washington Post (American newspaper)
The BBC (a British Broadcasting Corporation)
Newsweek (American weekly news magazine)
Time (American weekly news magazine)
The Rolling Stone (music magazine)