It's completely ok if Anandi is not ready to take it ahead, but she needs to speak her mind out. All she needs to tell Shiv is that she needs time. Shiv is mature enough to give her space.
But here how do we expect Shiv to understand what is on A's mind, when she has been giving enough signals that she is ready. The reasons why Shiv would assume A is ready is because, A chose Shiv over J and blurted the words that ' lagav ka vo roop, friendship etc'. Such words /decisions are indicative enough that she is ready. Even Meenu changed her opinion about A on hearing these words, then why wouldn't Shiv assume that she is ready.
And many other gestures, like accepting his payal as gift, sleeping on his shoulders with total comfort, telling him how happy she was, on following the rituals of marriage and understanding the meaning etc.
If I were Shiv, I would think A is happy with the relationship, but may be shy to initiate. Shiv is not a despo or force-it-all. He is just a husband immensely in love, who thinks his wife is ready but shy to speak.
The problem is with A's communication. Why have worried looks as if she is captured? Let her speak her mind to her friend/ Husband. Hide and Seek games will not help. By not acknowledging him or giving in forcefully, will hurt Shiv terribly.
The other problem is that A never spent any time on thinking about her post-marriage life, Shiv or the new family's culture. She never focused on how different her new family could be from her old one and how life may be different for her. That is why she is not able to move on