Before that he also take a nap from 2 to 4 pm, I need to pamper him to sleep around 1 - 1.5 hour, and at night it's also hard to make him sleep until midnight, it's really make me crazy .. .
Now, he wake up at 8:00 am every morning and can sleep sharp at 8:00 pm, he usually can fall asleep not more than 15 min., (I save my 3 hours of pampering time). But, what you need to do is to earlier all he activities, especially dinner time, my son's dinner time is 5:00 pm and bathing time is one hour before sleep time.