My vocabulary is really poor

Think about the words that you really need. For reading it’s not always necessary to know exact meanings, whereas for writing a careful choice of words and spelling is important. Collect words, in a notebook or as a computer file, from the books you read, from the films you watch, from conversations, from lessons, and so on. Choose words you think you need, review them frequently and use whenever possible.