There are two websites that you can sign up with to receive a new vocabulary word every day. www.askoxford.com/?view=uk and www.visualthesarus.com. You can listen to the word, see the phonics and read the meaning.
A fun website for you to practice and improve you vocabulary is www.eastoftheweb.com/games. This website has many different kinds of fun vocabulary games where you have to beat the clock. Even the teachers like playing it!