Welcome to the forums.

The best thing to do is communicate, communicate, communicate. Talk to him about what's holding him back and be clear on what you need. Good luck and best wishes.