English is very tough for Japanese students or Japanese people. They need more time and ingenious ways to learn.
Then what should they do?
The ultimate goal of foreign language education should not be only TO ACQUIRE A FOREIGN LANGUAGE itself, but TO LEARN and UNDERSTAND LANGUAGES and CULTURES AS A HUMAN BEINGS' NATURE.
Only conversational and everyday English should not be emphasized as learning materials and contents. Stories, plays, songs, quotations, speeches, letters, etc....., everything with plenty of meanings and values to learn should be adopted.
The program learning in which hearing the teacher's lectures, reading the textbooks, memorizing contents, doing drills, paper exams, and its score competition are major activities should be ended or declined. Instead of that, the project learning in which teacher-students collaborating and cooperating, creating and producing something meaningful culturally and socially, and fulfilling something valuable are major activities should be adopted. (Therefore the government-approved textbooks should not be enforced so strictly.The autonomy for deciding what and how to teach should be given to teachers.)
In public education, teachers should bring up students to be good self-educators or autonomous learners who can learn by themselves whenever they need to learn because 21st century is the age of highly knowledge-based society in which you have to update yourself and re-learn whenever. Education is not finished only in schools. It goes on your whole life. Teachers should teach very basic things and strategy for self-learning focusing on the linguistic and cultural differences between a target language and the native language.