On the sight words, I would still break it up into smaller lists since you know that was met with success. You're still working on the list each night, but just focusing on a small part at a time.

Spelling:
Finger spell the words with ASL
Write them out in sand, shaving cream, sidewalk chalk. On the sidewalk chalk, make them HUGE so that it uses her full body.
Color code the words according to the spelling rules being taught. Short i is one color, long i another.
Play tic-tac-toe with the words
Spell them orally. Spell them orally while jumping rope or playing hopscotch
Break it up into tiny practice sessions, doing as many as 3-4 3 minute sessions per day.

Celebrate victories in learning words, even when there are still errors.