●
Read significant amounts of French, on a regular basis
○
Build up to about one hour a day
●
Make sure that activities are easy for you - with reading this means at least 96% of words known, ideally 98%
○
●
Read for enjoyment and understanding
●
Choose books by matching with your abilities
○
○
Use level guides, as well as sample reading
●
Read and listen to texts at the same time
●
Develop your speech using good models
○
Start with words, then mainly use key phrases
○
Monitor and compare your output
●
When reading, spend some time reading out loud
○
Focus on correct pronunciation
○
Speak at a rate where you can manage easily
●
Watch videos/films which you can understand and enjoy
○
Aim for films or series which use language a lot (some action films have very little)
○
Use subtitles at first - Start with films which were originally English speech - dubbed with French. Use English subtitles (french subtitles will be innacurate/misleading)
○
Then go on to French films, with French subtitles
○
Then watch normal video from a range of sources, following your interests
●
Use grammar when you feel a need
○
To review an area where you feel confident
○
To clarify key issues - particularly where English/French conflict
●
When possible, use language in easy and socially supportive contexts
○
Use study groups, tutors, or web-buddies
○
●
Be realistic about goals and progress
○
Independance (B2) is a significant and useful achievement
○
This can take a number of years
These principles are based on a lot of evidence and ideas from linguistics, as well as from broader psychological approaches. It's by no means necessary to understand all of this to apply the suggested approach. However it can be useful to have some idea of what it is based on, so that you can have some confidence in it. The first link below will give you a general foundation, and there are some specific topics which are not as straightforward as you might imagine.