I think you need to tell the Year Head that you are not happy with what the Vice Principal said, and how he dealt with it. I think the problem sometimes a male person has no understanding of how a female person feels in this situation. Thats why I thought you should talk to a female person.
What do you mean by "I know who else he has said this to" ?
I would keep a written record of what the Vice Principal said to you (so that you dont forget). Speak to your Year Head when he comes back, tell him how it is making you feel and that you want it sorted - not left.
Next text or message you get - keep it - and complain that it is still happening - to your Year Head.
You have to be strong. Is there anyone at home that can help you ? There is the Head of your school, and there are the governors. I would also find a female, kind, caring teacher and tell her. But make sure they know how you are feeling about it - worried, frightened, scared, annoyed, however this is making you feel - it has to stop. And it is their job/responsibility to stop it.