I'm a rising freshman going to vassar this next august who applied RD and got in.
As a girl, it will statistically be harder for you to be accepted. Make SURE you outline fully your mental health issues and get a note from a psychiatrist. I failed 2 classes my freshman year for the same reason (it was when I was diagnosed OCD and was being put on anti depressants.. bad bad bad bad reactions to those) and a simple note from a psychiatrist to all my schools sufficed, I got accepted where I wanted to (Vassar!) and many other schools. So don't worry about your GPA like I did. Top schools are really understanding of personal problems, so long as you document them and show an effort (I got a 4.0 every year following that)
Your SAT is good. Make sure to do well on subject tests though. Your national awards will DEFINITELY help. Also, if you can, you should find a way to incorporate your writing into a "your space" thing for vassar. Writing 3 novels is a pretty big deal. Are they published? If so wow. Impressive.
Overall, I'd say you have a really good shot. So long as you get a good explanatory letter for your GPA and have shown a rising trend sense then! Vassar really doesn't care too much about GPA, although the average gpa of the students is incredible. They care about diversity. PLAY UP your family problems. Make yourself unique and diverse as a student coming from a bad background and talk about how it has changed you, and you'll have an awesome chance