Some of us have come across a website to learn and train CW online via a variety of methods (including my favorite - Koch). Its all free. There is a group social feature to it as well that will show results for the group and what not so we have created a K9IU group on there.
Give it a shot.. Personally, I haven't given up on learning CW, but it got tough to commit to the net every week. This allows everyone to work at their own pace (albeit with a little peer pressure from the scoreboard).