Maybe you can try to set a timetable for your BB. Daytime is playing and learning and night time is sleeping. And, set a day and night differenct sleeping environment.
From around 2.5 months to now, my baby can sleep very long at night from 10:30 - 8:00pm, no wake up! he..he!