Around me, I see many such daily wage laborers, rickshaw pullers or agricultural laborers, who remain at the same position from which they started their life even at the end of their age. It's not like they don't work hard.
It's true they're working hard, but sorry to say this... those jobs you mentioned above mostly don't have any prospect. I mean, what you can expect from someone who work without skill and even they already have working for 5 years, it doesn't make them already have a skill since what they do are jobs without skill in the first place.
Obviously it's hard since you said they work for 12 hours, the choice is they need to looking for a new job from other company that didn't require to work for 12 hours, so they can use few hours to develop themselves.