Baby not sleeping

Wendy

Hi, my baby is 3 months old and she usually gets sleepy at a certain time at night when I lay her to sleep she cries or sometimes she's waking up every hour crying and then at around 7 am she finally falls completely asleep for 8 hours straight. I dont know how to fix this. Help!