Copied from the wiki:
It looks like you only have about 8 doors there, and already 3 or 4 villagers, so you might need to add more doors.
Have you traded with several of them or given them food?
I'll try adding more doors. They've all been maxed out in trade, and they've all got food. Perhaps doors were the issue. I'll add in about 10 more doors.