Best ways to learn English without getting bored:
1. watching Movies and serieses in English.
2. Watching the news in English, I recommend BBC and CNN
3. Joining groups in Facebook and discuss topics in the boards....... it also helps to add English speaking friends
4. Installing an English - English dictionary on PC, it's preffered if it also finds Theasurus. keep it on as long as
you're using Facebook or Italki and use it to lean new words.