Help!

Sorry, I didn't know where to post this. So I feel like I'm in a very abusive and un safe situation, my mom has developed a pretty bad drinking problem and aside from that has for the most part taken most of her anger out on me. When she drinks its worse, tonight she threw my computer across the room and in the process hit me in the face, other times she's thrown my daughters clothes in the garbage, one night we were arguing in an upstairs bedroom and my step dad was down stairs and she was on the other side of the room and started screaming "get out of my face" And I pointed out I wasnt even anywhere near her and she started throwing things axross the room hitting me in the face with them and then attacked me so I pushed her off of me WHILE SHE WAS TRYING TO STRANGLE ME, and she rans down stairs screaming for my step dad to call the police saying I attacked her! Im stuck here, I work my butt of to provide for my daughter and every rental application I fill out gets rejected. I dont know what to do anymore, she threatens to call CPS on me and Im doing nothing wrong, and she tells me they wont beleive me. Everything I do is conrolled by her. Anyone know what I can do??