Here people arrange games. I think it won't be a problem to find an opponent here. Just play and you'll figure it out :)
/topic/3588/
and read this thread; there are many tips + there is a very large and informative article about Castle from an experienced player