Some children are slow learners whereas others are fast learners..only you can judge your child's capabilities... following are some tips u may find useful if at all-
First - make sure when you are teaching her you are not tired or exhausted...do rest for some time after you come from work and only then u must start teaching her
Second - u must focus on your child's strengths over her weaknesses
Third- since your husband is supportive ask him for help regarding some of your child's subjects
Fourth- the time you start getting irritated just take some time off and have a glass of water and start afresh....
Next Steps
don't ever compare your child with yourself or any other kid...if your kid is having difficulty try to identify and address it otherwise she will lose her confidence
Health Tips
if nothing helps find a good tutor for her rather than teaching yourself