What kind of methods are recommended to become fluent in English.

The basic method is to listen and read a lot, and to create a lot of LingQs. Start doing this and you will see the results after a few months. It works, believe me. In a way it is like the Japanese 多読多聴 approach.

When you feel ready you can sign up for conversations with native speakers or submit writing for correction.