My advice is to lay it all before God and let Him take control. It's very rare for Him to immediately take away the desire for whatever your addiction is, but over time, the Lord rewards obedience. Think of it like losing weight...it doesn't happen with the snap of your fingers. It takes committment, determination, and patience.
The first step is to decide, for real and in no uncertain terms, that you've had it with whatever you're dealing with. If you're not committed, you will fail. But, if you are ready to engage in the battle to overcome your problem, repent to the Lord and ask for His help. You will see the results that come through following God's commands.