It's hard to figure exactly what your complaint is...since you've spoken with him and he says he's willing to make it better, but...not really? Is he really doing what YOU need? Read an earlier post about kissing; I have to agree that one who doesn't want to kiss often is a selfish lover.
Is the chemistry missing? Or you're just not getting from him what you'd like?