I bf my little boy until he was two and half years old. Weaning can be a very emotional time for both mother and child. I think its a real mistake to try weaning cold turkey.
If you take weaning slowly the child LEARNS to cope without the breast as opposed to suddenly being denied someone they love. When the child gives up the breast after a gradual weaning it is a childhood milestone they have accomplished and a positive experience.
With my son I used a combination of "don't offer, don't refuse", "distraction", "substitution" (ie. offering juice or another snack). I gradually cut down the feeds over a period of about 10 months.
Some of the tactics like "Don't offer, don't refuse" are harder than they sound. For example when my son hurt himself it was very tempting to scoop him up and give him a breastfeed than to try comforting him with a a cuddle first.
I found it helpful to look at our routine. For example if your child is used to having breastfeed at a particular time of day after watching the tweenies, then try going to the park and offering a snack when you are out. Or avoid sitting in a a chair that you always use while breastfeeding her.
If a child is demanding lots of feeds then prehaps there is something missing from their life. Prehaps she is bored and needs simulation rather than a breastfeed.
There will be good days and bad days. If your child is ill they may well feed more. Children don't breastfeed forever. It might be worth contact La Leche League. I am sure they suggest some good books on weaning.
I started having periods again when my son was 22 months and was just feeding morning and evening.