
The problem with learning and teaching English as a foreign language is
that all English learners want to speak English well; however, most
learners don't want to spend time on learning English on their own.
(Which is probably why they sign up for English classes and hope their
teacher will force knowledge into their heads.)
This lack of motivation means that learners basically don't spend their
own time on learning English, and if they do, they don't do it regularly.
For example, a typical learner might study English phrasal verbs for 12
hours before an English exam. However, he will not read a book in
English for 30 minutes every day. He just doesn't feel that learning
English is pleasant enough, so he will only do it if he has to. The
problem is that a huge one-time effort gives you nothing, while small,
everyday activities will give you a lot.
Negative attitudes
One of the reasons why people don't want to spend their time on
learning English is that they associate learning English with unpleasant
things. When they think "learning English", they think about boring
English classes, boring exercises and boring homework. Even if they
know they need English in their career, that might not be very
motivating if the job itself is boring! In their minds, learning English is
something they have to do, not something they want to do.
Typical learner vs. motivated learner