Analyse my language abilities and needs

My current abilities in English.

Very good---------------------------------------> very week

Speaking -------x

Writing -------------------------x

Reading------------------ x

Listening---x

Prononciation -----------------x

Grammar ---------------------x

Vocabulary --------------------x

Academic skills -----------------x

The chart above shows my English abitities. My strongest ability is Listening. However, I find it difficult to writing to academic speech. My weakest area is writing. It take me a long time to write something and sometimes I make mistakes with grammar and spelling.
To improve my weakest area I shoud practise more on writing and read more academic articles to learn more vocaburaries and how the articles are structured.