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, monthly chess tournaments, chess teams, Internet chess league, chess clubs, online chess puzzles, free online chess games database and more.