Lady12:
well first off, you say he has "ed" but yet he is masterbating to porn which means he doesn't have a problem getting an erection!
Seems to me he has taken the porn a little too far and become dependant/addicted to it.
However, I think you should try changing your approach. Instead of you initiating all the time, which probably makes you feel bad and he may get bored of it. Try something along these lines.
Do something different, something out of the norm to where you make him engage the sex. For example, try being a "tease" that will turn him on. Maybe water the grass or cut the grass in something sexy where he can see you looking attractive and he'll think other guys will find you attractive and that may make him want you more. Clean house in something sexy, turn the radio on loud while your sweeping in short shorts or whatever you wear! Be a tease and give him a sarcastic remark when he asks why you're doing this. :)
keep us up to date.