Personally, I find icons and religious symbolism to be a big help. I used to struggle and am currently fighting my temptation to masturbate, which is the crux of porn addiction. I was never a porn addict and found it easy to quit once I learned off both the foulness of that industry and developed a spiritual life and recognised that my natural sexual urges would only be satisfied in a monogamous, loving covenant as opposed to masturbation. However, I have a high sex drive and pretty much have zero dating options currently due to a variety of factors, so it's easy to fall into that sin when one is lonely, bored and experiences sexual temptation. I wear a cross I bought off Etsy 24/7 and, no joke, when I'm wearing the cross I have never been seriously tempted to masturbate, even when I have sexual thoughts which were always a trigger for me. I think the best way to defeat any sin is to fill your cup with goodness the best way you can rather than framing your sin as a battle, because in that sense you've acknowledged the sin as a worthy adversary as opposed to the puny, pathetic leach that is really is.
God sees your struggle and is with you. Keep up with your prayers and believe that it will pass with His help. You're already half way there - you sin, but don't enjoy it. Sin is at its most destructive and powerful when you don't perceive it, misunderstand it, refuse to acknowledge it or even worse, revel in it. Getting pleasure from doing evil is far worse than doing it out of human failure and subsequently regretting it, so you're already in a far better position that many other sinners.
On a practical level, perhaps reducing your use of technology/social media might be a wise course of action. You could always buy a non-smart phone which only allows you to call/make texts, or only use a computer for work related purposes.