What you can do is tell her that she needs to change and spend more time with her family. In addition, it is seems that she is immature and you need to make the major decisions in your lives. However, you cannot force her to change and you might therefore need to take drastic actions, like giving her an ultimatum.
Tell her to get her s*** together! she got a daughter to help take care of and it's not all your responsibility. Ask her to spend time with you an your daughter more often because your little girl needs a mommy and daddy by her side, it's not all fun and games now because your parents. Its time to grow up and take responsibility! it is alright once in a while to go out somewhere. just not all the time. It's not all about her now its about the baby!