It sounds like you really need to talk to someone. What about someone at school maybe a trusted teacher or if you go to church your minister? Sometimes you can sign up with a big brother/sister program and your sister can be a big help to you to talk to and guide you.
If you are under 18 and this is for real (no offense), then you need to call the officers/CPS. I am guessing you are not in the U.S.
I am going to get someone here to talk to you. I don't know exactly the correct procedures for these things but that sicko needs to stay away from you and your mom needs to stop hitting you. I will try to get the Moderator of this category.