I can't take it anymore!PLEASE HELP!!!?

Hello,

I'm 12 years old (Girl) , and the problem is my sister she's 13 years old. We share a room still we have ever since! She goes into my drawers and jumble up my clothes and one time she even took my journal/diary and read it. She calls me ugly , dirty , stupid , tall (She's 5'2 and I'm 5'4 1/2 , I'm thinner though) and black (because she's light skinned and I'm brown). She does give me money and clothes when I need them , but I have to pay her back sometimes. Any time I'm in the bath room , she opens the door and say "Hi" . I say I wanna be an actress and singer , she tells me I'm too ugly and I can't sing. I can sing , and I think I'm extremely beautiful. She tells me I can't have no boyfriend because I'm too tall and ugly. She stays in my business and personal life , and she tells my brother ( my only 2 siblings). It gets really annoying. Everyone at school hates me , and it's bad enough to be trapped in a house with someone who hates you. She thinks she can tell me what to do and when I don't listen she gets mad.Talking isn't really going to help!

When we were little we use to get along so good , but as we aged up she stared to just talk about me. And anytime I say I don't care she says "Yes she do". And My favorite singing is a 13 year old girl and I love her music I listen to it all the time and she says I'm obsessed with her! And if she watches a TV show I can't because she thinks I'm copying , and I can't listen to the same music she does , or watch the same shows if we didn't start at the same time or if someone didn't show it to us.

I've heard it all. I hate you , I wish you were dead! It really get's on my nerves. Sometimes people don't want have time for that stuff. All of the other family loves me , they said I'm great! But it's just her I have a problem with and the rest of the family doesn't really likes her. I don't do any of the stuff she does to me! It's been happening for years and I'm sick of it!!!

Question: What can/should I do?