Well, I would suggest replacing eithe Starmie or Lapras, replacing Starmie for Alakazam, but I'll just give moveses on your Pokemon as they are.
Charizard: Fire Blast, Earthquake, Slash, Fire Spin
Starmie: Surf, Recover, Ice Beam, Thunderbolt
Dragonite: Fly, Thunder Wave, Wrap, Hyper Beam
Machamp: Submission, Body Slam, Strength (Machamp doesn't have many other good move options, so I give him Strength for HM use), Rock Slide
Lapras: Body Slam, Reflect, Rest, Surf/Blizzard
Snorlax: Amnesia, Hyper Beam, Surf, Blizzard