Yo, a good start coming here. This is a good recommendation that i began to use. Got me past a week. http://www.nofapacademy.com/downloads/Brain-Hacks.pdf go skim over this. hope it's useful for you
Welcome Pal, There is nothing to be ashamed of. You have decided to make a difference and thats a huge step in itself. The road is long ahead and let me tell you its difficult and you'll be tested by your demons. But can definitely win and the forum is there for you and with you. Stay Strong \m/.