I'm working on a master's in elementary ed right now and JUST finished with a special ed class where we talked a little about ODD. This is what I know about it: If she does have ODD or EBD (emotional/behavioral disorder), then the types of discipline that work on other kids may not work for her. She may not be acting out just to get to you. She might not know any other way to express her emotions. What I was taught to do if a student has ODD or EBD is, instead of punishing the child for the bad behavior, ask her "Why did you do that?" Sometimes finding the root of the behavior can be the first step toward solving the problem. Is she starting kindergarten this year or next? Has anyone from Early Intervention ever come out to do an evaluation? They would have some great ideas as well, and they will be able to write up an IEP (if it's necessary) so that her teachers know the best methods for effectively teaching her and dealing with her behavioral issues when she starts school.
"By perseverance the snail reached the ark."