so far i'm only at about a little over 200. that's not nearly enough so i'm still here. but i'm 17

You're old enough to get a job if you don't already have one. If you get enough money you could even consider finding a hostel, so you wouldn't have to be sleeping outside, and they're cheaper than hotels. And maybe if you leave for a short time, your mom will maybe realize what she was doing, and be nicer. But before you leave make sure you really want to do this. It'll be very tough, and things could get bad. But it you really can't stand it, you should leave.

Another option which people have mentioned before me, is calling Child Protective Services. You are still a minor so they could help.