The must read -
Dan Harrington - Harrington On Hold'em Vol 1/2/3 = 3 books
Doyle Brunson - Super System 2
David Sklansky - The Theory Of Poker
read these books then reread then reread then read lol the bibles of poker
Training Site - Poker X Factor
Mag"s - WPT,Inside Poker,Poker Player - all out monthly where you get tips plus freeroll codes
Live Poker play - join a pub poker league to learn to shuffle and be relaxed at the table, you don"t want to be shaking at your first table. You might be a brilliant online player but everyone can spot these players and take advantage of thier lack of live table experience.
Good Luck !
P.S NEVER BUT NEVER say sorry when you win at the table !