I found montessori method of teaching very effective.
Initially my daughter had difficulty recognising alphabets but now she can make out first and last sounds easily.
I also found lapbooking effective.
I refer to the thread on lapbooks and am making lapbooks for each alphabet one by one. this reinforces alphabets for them.
Starfall is amazing though my daughter finds reading eggs boring as it is slow and we cant skip an activity if we are bored.
Garima