There are quite a few factors that will prevent your roti from puffing up while cooking. First of all, your pan might not be hot enough. Or, you could have rolled your roti too thin or unevenly. If your dough is too dry, it might not puff up. Making the perfect chapati requires some practice and experimentation, but the process will be much simpler and more manageable after you get the hang of it!