Very difficult! He's already an adult. Talk to him sincerely and discuss with him rationally. If he knows the problem and really wants to tackle it, you can work out a plan with him together,but if he doesn't think it's a matter,then it's more difficult.
Many youth nowaday have the same problem. Try to ask some professional advices from social worker.