Have her evaluated by the school psychologist (or the district one, it varies from district to district). But, I will tell you that the only thing that worked for my ADD son was the meds. We have to homeschool this year so he could go off of them to join the Air Force, he simply can't function in a typical classroom, the only classroom he did well in was Montessori.
She can't help that her brain is wired differently, please stop punishing her. If you've punished in the past and it didn't work, it won't work now. She sounds pretty typical ADD, inattentive type, but I'm not a doctor. There are things she can do to help her focus better and longer, to help her stay on track. Also, you can request an IEP after the evaluation in order for her to get services in the school to help her. The advice I always got was to help keep him organized, keep him on a schedule, but no matter what we tried, it all fell apart in a couple of days.
I'm a big fan of homeschooling kids like this, the activity in the classroom is almost too much to bear. I wish I would have done it sooner.