You have to turn it off or get rid of it. It's really about your own discipline of yourself -and BELIEVE me I know how hard it is-my husband is always gone and my 3 watch too much TV while I do bills and handle things that need total concentration. But I do make sure to turn it off and only put it on at certain times, not on demand. I have improved a lot since having this same problem up until about 6 months ago. I even shut off our satellite service.
Schedule your day, make a chart with activities and times for her chores, her play breaks, etc and make a TV time.
My daughter is 5, she gets up, tidies up (me with her), brushes teeth gets dressed (me reminding her to "keep getting ready" while I make breakfast), practices piano (me with her), then off to school. She gets home from school, snack, and we all go do something together, and then while I make dinner, they get to watch TV (we only have Netfilx Roku, not channels). After dinner, the TV goes of, or I watch a show they don't like, and it's fee play time for them in the play room-where there is no TV-until bed.
While she's at school, I don't let the other two watch TV unless I have a super important task I need to do-tax prep, bills whatever, and then I put them in front of it while they eat lunch so I can have a few minutes uninterrupted. If I'm just cleaning and stuff, the TV is off, the music is on, and we're interacting while I work. This leads to some really great games and times, and they really didn't notice the reduction in TV at all. Sometimes I miss my Oprah break, but it really feels amazing to sit and do a real game with them for an hour instead. It's natural for her to pick the TV over "doing stuff" if she can. Isn't that what we all do? Relax and watch TV when we should be "doing stuff?" She's not harmed by the earlier TV. It's not too late.
You just can't let her watch it so much. It's all up to you. Remove hers altogether, and just have her watch the family TV once a day.