When I first started to homeschool my daughter (8 years old at the time, now 17) it was very 'hush hush' and many thought I was making a big mistake. In less than a year, people were commenting on how much she had changed, and how delightful, pleasant and polite she had become. Her (and my) personal story is long, but suffice it to say, I saved her. Public school is not right for all children. Trust your heart/gut.
The beauty of homeschooling is that it can take many different forms; you don't have to recreate the classroom in your home. You don't have to follow an exact curriculum. You get to do what's right for your child. Some days will be better than others, but over time, the positive far outweighs the negative.
Visit your library/bookstore/Amazon.com to find books on homeschooling. Google it. You will find lots.
Try not to worry about what others think - your job is to see to your daughter's needs. And you can always go back to public school if you decide it's not right for you/her.
Hang in there.