Here is my advice:
1. Masturbate more sensitively. Don't squeeze too hard. Stay relaxed and don't tense up too much, especially when you're about to cum. Just let it happen naturally. Be gentle with yourself.
2. Pay attention to what you are feeling. Not just in your dick, but the rest of your body, and emotionally, too. You might find that you get a lot hornier (and experience more intense sensation) if you really listen to what your body is telling you. Try going without porn if you use it all the time, because it can distract you away from the actual pleasure you're feeling.
3. Masturbate less often. You don't have to give it up for longer than you can handle, but just try leaving it a few days here and there. Exercise can be a good way to release energy.
Try a combination of these things over the course of a few weeks. If you're too rough with yourself, it's difficult to give it up completely straight away, so just go for an improvement, not perfection.