The best way to learn a new language is being in this language society. This way, you can learn at least speaking, as for the writing, I don't think it can be fast. My writing skills are really poor, when I needed phd proposal writing, I asked the company that provides these services. And I must say it was the right decision, they delivered a great paper.