It is FAAAR more complex than that. Learning a new skill does not guarantee in any way that you will find a better job. Many poor people work two shifts, making it completely unrealistic that they can spend an additional couple of hours a day studying. Besides, many poor people are too old to do anything about it. They are unemployable. The only way to address poverty is educating children right now.