The answer
I see that you are trying to do all the right things and follow the commandments of the Holy Bible. Be sure that God will not overlook your struggle; but He knows your heart and how much you want to get rid of this sin. Do not give up but continue in your battle against sin without despair. Remember, "For we do not wrestle against flesh this age, against spiritual hosts of wickedness in the heavenly places" (Eph 6:12). You must get as far as possible from any source of temptation and chase it away as soon as the idea comes to your mindPray about it without ceasing and with the firm belief that God has listened to and answered your prayers. Our Lord Jesus Christ promised us "Therefore I say to you, whatever things you ask when you pray, believe that you receive them, and you will have them" (Mk 11:24). Persistence is very important. It includes perseverance, determination and intensity. To be persistent in your demand, you need first to refuse totally to accept defeat. This will lead to determination to persevere and intensity in your prayers until your whole being is given to God in supplication. In the Holy Gospel of St. Luke we read that the Lord taught us the need for constant prayer and perseverance in prayer "I say to you, though he will not rise and give to him because he is his friend, yet because of his persistence he will rise and give him as many as he needs" (Lk 11:8) and we read the parable of the unjust judge. In prayer we must expect difficulties which can be conquered by determined perseverance
Please check this article about sexual addiction, it proved to be helpful to many:
http://www.newhopenow.org/notes/archive/love.lust.html
Also this book helped many with addiction in general: Steps of Transformation by Fr. Meletios Webber.
Answered by His Eminence Metropolitan Youssef (opens in a new tab)