Actually I personally do think there are good books out there that can give you useful info for self-defence. Have a look for Geoff Thompsons books which are cheap and easy reading. They deal with all aspects of self defence, motivations, thuggery and predation rather than just pages of techniques or strategies and any techniques that may be in the books are VERY simple and basic with WHY to do things being emphasised over HOW to do things.
Ive also heard Jamie O'keefe has some good writings on offer but Ive not read his stuff myself.
If you want to actually gain some physical skills then boxing is very cheap, very prolific and very effective. If you cant find a free boxing gym near you then maybe find a freind to work with and start training in your yard, basement, local park etc. Theres loads of boxing training info on the web but a good read on here is Jack Dempsey's 'Championship boxing'. A member called Badboy has a thread with the entire book posted inside it. A great read foer anyone!
Good Luck
P.S. Training can cost about the same a broadband connection
