Мне кажется, что некоторые вещи вы пытались объяснить ей слишком рано. Ситуация с непонятными для ребенка словами очень типична. Тут надо объяснить ребенку значение каждого нового слова, с примерами из жизни и быта, чтобы ребенок действительно понял, а не просто кивнул. Желательно задать ребенку пару вопросов, чтобы в ответе ребенок смог употребить новый термин. После того, как слово вошло в обиход, ребенок сможет его выучить в стихах и легко употребить в речи. Принцип аналогичен изучению слова на иностранном языке.