Great job staying strong. If you help him, you become an enabler. This will give him time to think about his struggle. I have two friends that have gone to jail, and both became clean, and one of them was a meth addict. It will take more than jail time to clean him up but it's a start. Just remember during all this to tell him that you love him.
Good luck to you.