There are a lot of ways to learn English by yourself.
Reading-----there are diffcult books in English for your level.
Internet----there are a wide range of materials on the Internet,you can imporve your English in reading and listrning ,and so on.
DVDs----many films are also in English with words in your language.
Magazne-----there are specialized magizine for English students.
Remember,you should study at least two or three hours each week.If you spend more time studying,yo will learn more.