There are so many gamblers in this virtual world or even in the real life, there are some that can be considered as a compulsive gambler or those really addicted in gambling. That is the worst thing that you may acquire in gambling, in which that all the things that you are usually doing are now nothing, you are only focused on gambling, even your relationships on your friends and family are affected.
Most effective way to recover will be to be determined to stop gambling yourself. Addiction is a disease and should be treated with serious caution. Like other addiction (like the like of drug, alcohol addiction etc), the gradual reduction in their intake can be reference when dealing with gambling addiction. You should limit yourself in both the time and fund you spend gambling.
Assuming you spend hours gambling or thousands of dollars, it should be reduced to minutes and hundreds of dollars respectively until you can finally declare yourself free from gambling addiction. Don't rush the process, it's a gradual process so give it time.