If English is a second language I understand why I'm having difficulty understanding what it is you want answered. Your posts do sound like you're being judgmental/critical of your daughter and son-in-law. I suggest that you cannot win them over by criticizing them.
You can win them over with love. Instead of being upset that they don't visit you, try visiting them. Call and ask to come visit. Take cookies or some delicious food to give them. Take something for the baby. When you call to talk with your daughter say only positive things. Tell her how proud you are that she is having a baby. Ask her how you can help her.
It would help me to answer your question if you could describe what has caused this rift. I hear that you're unhappy because your daughter and son-in-law don't visit you. I hear that they are unhappy. Why?
And if English is your primary language, and even if it's not, I suggest that you take a class to learn how to express yourself in writing. I can see how communication would be difficult between you and your daughter and her husband.
So, first, change your attitude. Always be positive when talking with them.
And, second, learn how to use the English language to express those positive feelings.