Games are ok, especially using 1 hopper as it promotes aggressiveness. But dont just stick to games, they wont improve your skills as much as drills.
Drills can consist of many things, but will only work if you spend hours doing a single drill. For instants for a few hours do snapshooting, left and right handed, standing and kneeling. Then have a break and do something else for a few hours. Heres some drills.
2 on 1's
3 on 1's
3 on 2's
Games using only left hand
Games using only right hand
Snapshooting - standing and kneeling, left and right handed
Running and shooting - left and right handed
Sliding - Supermans mostly.
Working the snakes, or zippers.
There is many more, but base your ideas around the ones above. Develop your own skills and use them in the game scenario's./ It will improve your game drastically.
Hope that helps
Darren