You just have made a progress for you wrote down the words above!I believe you can be improved gradually as long as you manage to take your spare time to practise English.
Maybe you should write down your brief self-introduction in English,so that you will be able to practise your writing ability in this way!Hope you can do a better job next time!