Hi Fay. It takes time to learn a new language. It's great that you're practising your writing, particularly if you find this difficult. Reading is a great way to learn new words and grammar in a fun way! Try to find 'graded readers' for your level of English. In China, you'll find these at any of the large bookstores in every city. You'll gain confidence reading more fluently and words will come to you more easily when you're writing. Good luck!