This is a really big topic, but a note on balance as you continue putting everything you find together - do not, for the love of God, rely on the stability ball or wobble boards to develop balance on skates. Neither will help that specific skill. The stability ball will help if you use it for heavy DB pressing, some ab work, etc. to learn how to stabilize a load on your upper body, sure, but you need little of that as a hockey player.
Maximal strength (and as the game goes on, strength endurance) in the muscles involved in leg stabilization such as the medial glutes, quads, hams, calves, etc. is what is important, as well as agility drills on the ice.
So basically, as you train for strength and speed (and presumably practice hockey as well) you'll improve your balance.