Learning multiplication facts can be frustrating. In order to get our students to learn the facts, we have to start finding ways to "teach" the facts with which they are struggling or rehearse them enough so that they begin to stick over time.
Here's the plan: Focus on the ones for which a student is struggling, i.e. the tough ones, like 7 x 7, a particular factor's set of facts, like nines, or difficulty with a particular strategy, such as doubling for multiplying times two, four, or eight. With an increased emphasis on individual students' areas of difficulty, you will begin to see success over time.
Here's a list I compiled of internet resources that you may want to try.

2. Multiplication.com- This site has a variety of games for multiplication fact practice. The games are pretty basic but will allow your students to practice in the classroom and at home.
3. Watch Schoolhouse Rock videos- Most of us can remember watching these videos when we were students. Remember the states video? I bet some people can still sing this song! Click the link above or go to you tube and search for Schoolhouse Rock.