Here, vous is a reflexive pronoun.
It does, if you do a word for word translation. But think of how even in English how some phrases don't literally mean what their words say. The key thing is to learn how to express ideas as a native speaker would. For French, saying 'Il vous...' sounds right and makes sense, in English the words go in a different order.