I don't recall saying there was anything that you could learn in a library that would translate into earning income. Though if I were in a situation where that was my only option, I'd personally pick web programming. That probably has the lowest barrier to entry of anything you could actually learn by just reading a book.
Is sewing still a viable source of income? There are a few shops where I live, but they all seem to be run by old people with immigrant background (no offense, it just might indicate that they are willing to work for little money).
Carpentry takes years to learn the official way where I live. And you need tools.