Sometimes experts can't help you and you have to help yourself, there is no other way to do it but to do it yourself, otherwise you never make a real change. You cant depend from external input, it has to come from within to make a real permanent change.
The desire should first come from the addicted person. Without it, no one can force change. But if the person really desire to get away from gambling, friends, family and professionals can make a big difference if they help that person. It is hard to change if you just do it yourself, but with help of people around you, it will be a lot easier.