From my experience (as a french guys more interested in tech than literature) I really 'learned' spoken english by dating an UK girl (also joined a polyglot club: http://polyglotclub.com/, but living it was a real step forward, nothing compared to years of learning at school). That's the ultimate card up your sleeve to learn a foreign language.