I would suggest you play some online freerolls to get the feel for online poker. If you can deposit (not sure based on the US rules) then I would deposit as much as you are comfortable losing. Dont deposit $200 if you can only really afford $75 for example. Then you need to stick to some strict Bankroll Management.

With regards to books, there are hundreds of books out there that you could learn from. The ones that always crop up are the [Harrington on Holdem][1]. There are 3 of them and they are a bit dated, but they will give you a good solid foundation to build upon.

I would also suggest you watch youtube strategy videos and any live poker you can to pick up tips. Then you just need to put in some volume and learn as you go along.

One thing to note is that online play and live play are totally different, you may be really good at live poker but not to good at online, or vice versa. Only you can decide when you are ready in my opinion.

I could write all day giving you things to research to help you improve but you would be better off just reading poker forums such as [Two Plus Two][2] and [Pocket Fives][3] and of course browsing through this site.

Hope this helps.
Gareth


  [1]: http://www.amazon.com/s/ref=nb_sb_ss_c_0_14?url=search-alias=stripbooks&field-keywords=harrington%20on%20holdem&sprefix=harrington%20on%20,aps,223
  [2]: http://www.twoplustwo.com
  [3]: http://www.pocketfives.com