A lot of factors can influence a baby's sleep. Trying making your baby's sleeping spot more cosy. Researches have shown that doing a quick spa treatment can help your baby sleep better. Give your child a 15 minute massage using slow strokes,moderate pressure and a baby safe oil. I had a lot of trouble getting my son to go to sleep I finaaly had to get from a newborn sleep training consultant http://www.newmummycompany.ca/services/sleep-training/ . He sleeps better now.Some nights he sleeps for 12 hours.