Well, I think learning English doesn´t have to be dull or not fun.
Perhaps you are in need of a multi-sensory approach. Say, part podcasts, part going out more, part watching TV-movies-news and part reading/listening etc.http://www.middleweb.com/9016/we-dont-n ... ng-styles/
No method is effective without taking in account the learner, you have to find which suits your pace and needs.
What you don´t need is something that makes you nod and snore!