She is ONLY 3!! My son just started Kindergarten and there are kids that don't form their letters yet... and they are 5. I think some kids are just ready earlier than others. Her not knowing those things yet are not surprising in my eyes. Don't let yourself get down. You are a loving mommy and if there is some way to improve on that, I'm sure you are the type that will.
((hugs))