This app was mentioned in 1 comment, with an average of 9.00 upvotes
So I'm in the same boat as you, but with maybe a little more success. I go a month or two before I fall, but I'm getting better! Some practical things that I've done.
1. K9 web protector- it's a web blocker that can be annoying at times, but it works! Set your password to "ilovejesus" or something along those lines, so if you're tempted to override it, hopefully that will deter you.
2. Victory app- it's a lifeteen app that keeps you accountable and you can track your progress and failures and record what temps you so you can avoid it. It also has a daily check in that always pops up at the right time!
3. Angelic Warfare Confraternity- read about it here!
4. Pray for your future spouse and saving your body for them.
5. Read about the physiological effects porn has on your brain. It's pretty scary! I love this article http://purityispossible.com/