Hi Neerag,
Most likely the doves just need some time to get settled into their new home. Diamond doves are a bit more nervous than the larger dove species. Birds need to feel that their nesting area is safe from predators before they will lay eggs. They need a lot of privacy and should not be in a busy area of the home. If you watch them or check on them too much, they may not feel secure enough to raise a family. I would give them more time and privacy and they should be more interested in breeding. They also need to know they have plenty of nutritious foods available. In addition to their regular food, you can offer them some dark leafy greens, finely chopped veggies with some cooked brown rice, and cooked eggs with the shell crushed and cooked with the eggs – be sure to wash the shell thoroughly before you break the egg. Chop up the cooked eggs and shell finely also. The eggs should only be fed when they are getting ready to breed. You shouldn’t let them breed all year. Once they finally do hatch and raise chicks, you need to remove the nest as soon as the chicks have left it, otherwise the adults will breed again too soon. The adults do not need a nest except when they are breeding. And when the chicks are weaned, you need to separate them from the parents, and from each other if they are male a female. You should not allow related birds to breed.
Thank you for asking Lafeber,
Brenda