jmp - There are lots of things you can do to help improve your technique. The best thing to do to help your skating is to practice every chance you can get. Rollerblading is an OK substitute for the real thing, just remember when you get back on the ice that you don't have a stopper any more.
As far as increasing your strength, you can do things like curls to help with your forearm strength. I also like to use weighted pucks that you can buy at most hockey pro shops. You can practice stickhandling with them, just don't try shooting them. That's a great way to break a stick or your goaltender's hand. I also like to put one or two weights for baseball bats on my stick to help improve strength. For overall training, I think working on your core strength helps the most. Most of your skating stride derives it's power from your quads and abs. I think squats, leg presses for the legs, crunches and using that twisty abdominal machine has helped me the most.