I have to agree with Slimboyfat; Prison is not helping anything.
I think we should start looking at our criminal laws and re-evaluate them. Why do we imprison people for having a substance abuse disorder? Locking up people and putting the stigma of "convicted felon" on people because they use substances to deal with suffering, anxiety, and fear is pointless.
If we start with that we can move on to the next item. Take care of non-violent crimes first. Then move on to violent crime.
There will always be crime, but that doesn't mean that mass incarceration is the solution. It isn't even a stop gap.