Hi N.,
I am a mom of a 2 year old, 2 month old little girl and have ask advise similar to this in the past too. It seems that NO KID likes to brush their teeth on a daily and consistent basis. I think you have to be really careful of getting into power struggles. Getting at least one good brushing a day would be great success at that age. My daughter has already been to the dentist and allowed her teeth to be cleaned and flossed (she doesn't let me do this!). I don't pin her down to brush her teeth like I have seen some parents do, but I have used time out and loss of TV program, etc. (some days it took 45 minutes to get her to let me to brush her teeth after her attempt). She has been doing a great job this past week, so I think she realizes that she will not win this battle, so better have fun doing it. Fun toothbrushes certainly help and fun tasting toothpaste (non-floride... I like Tom's silly strawberry). I also got a small table top mirror so that she can watch herself brush her teeth; that has worked really well. Also, I brush my teeth with her and have her watch me so she can copy what I am doing. (During the day, I let her practice without my intervention... whenever the opportunity arises. Before bed, I get to brush her teeth after she practices)
I think the most important thing is to make this a fun experience so she can feel she is in control of this self-care behavior. If you can't get a good brushing one day for whatever reason, don't stress out about it.
Hope this helps,
Good luck because this is an issue that kids at all ages struggle with!!
S.