В школе и университете учила английский, но так и не выучила :) хочу повысить профессиональный уровень - я копирайтер - и освоить письменный английский, чтобы писать статьи, делать переводы, заниматься корректурой. Как лучше учиться: обязательно ли с преподавателем? есть ли подходящие учебники/самоучители? Заниматься ли при этом говорением/аудированием? стоит ли общаться с носителем языка. Как в таких случаях работают: только разговаривают или тексты тоже можно попросить проверять?
Чтобы освоить письменный английский, нужно больше ... писать. В сети множество ресурсов, которые могут Вам в этом помочь.
Например, https://www.cambridgeenglish.org/learning-english/free-resources/write-and-improve/. Выбираете тему, пишите Ваши мысли и отправляете. В ответ получаете исправленные ошибки и рекомендации. Сервис бесплатный.
Помощь по подготовке письменного модуля к экзаменам типа TOEFL, IELTS - http://writefix.com/.
Упражнения по письму для различных уровней: http://www.esl-galaxy.com/writing.html.
Материалы от British Council https://learnenglish.britishcouncil.org/skills/writing.
Посмотрите учебник для развития навыков письма "Writing in English is Easy"
Писать нужно постоянно, проверять написанное обязательно должен преподаватель.
В дополнение к ресурсам, указанным в ответах моей коллеги, хочу упомянуть разделы Writing в серии учебников Upstream. Выбираете учебник по вашему уровню и начинаете проходить все подряд разделы письменного английского. В упражнениях - множество лексических и грамматических ресурсов для улучшения письма.