You could work for a political campaign that supports policies you think will solve the problems.
Maybe you can work to get someone elected who promises to do something different to solve the problem. Or donate a portion of your salary to people working in the streets to help people.