Are you trying to learn English for a specific purpose? If your answer is yes, then be selective with your resources. Are you studying for business? Read business blogs or papers. Do you need English for academic reasons? Read articles, or listen to podcasts on your chosen subject. iTunes has some great podcasts, and it also has a feature called iTunes U, which is full of lectures from top universities. Maybe you just want English for socialising. You can listen to some British radio stations online. Read magazines. Focus on the more informal English.
Don’t waste your time learning things you don’t immediately want. Of course, if you want to be fluent then you need to learn all types of English, for many purposes, but this technique will have you communicating faster.