Probably the most important way to improve your motivation is to use English.
Using English is fun. It is simply very enjoyable to use your English to read a good book, understand a song, watch an interesting movie, get an answer to a computer problem, exchange e-mails with a native speaker, etc. The more you use English, the more you will want to use it.
This is great, because using English is learning English. When you’re reading an interesting article or watching an exciting movie, you are using your English, but you are also learning new words and phrases. When you’re writing a message on an English-language discussion forum, you are using your English, but you are also practicing your writing.
But using English can also improve your general attitude to English andincrease your motivation to study English in other ways. For example, if you see that your knowledge of English pronunciation helps you understand a movie or speak more clearly, you will be motivated to study pronunciation even more. If you see that checking your sentences in a search engine lets you write error-free e-mail messages, you will want to keep doing that. If you memorize some words with an SRS and later you come across them in a movie or an article, you will want to add even more things to your SRS.