Unfortunately, other than perhaps getting some counseling thru your school for support, there really isn't much a child can do to change his or her family circumstances. Try reading, finding stuff to do on the puter, hanging out with friends.....anything to keep your mind from being focused on your 'dysfunctional' family.
More importantly, make a list of what you want out of your own life regarding your career, the type of family you want for your children and what you need to do to accomplish this. The best thing you can do FOR YOU is to break the cycle. A lot of people come out of bad homelives....only to relive them as adults. It's as though they pass down some curse.
Fill your heart and mind with what YOU want....and set out to make it happen. Before you know it, you'll be an adult. Be the BEST adult you can be.