When i first started playing chess on this site Reassess your chess by Jeremy Silman helped me a lot and it was easy to understand the concepts of the book.
GameKnot: play chess online, chess clubs, chess teams, monthly chess tournaments, Internet chess league, online chess puzzles, free online chess games database and more.