I haven't gone to bed yet, but I'm going soon honestly .
I do agree with the other posters about the sleep situation; you really need to work on the daytime sleep before the night sleep will improve.
DS2 will have his 3 naps a day IF I put him in his cot regardless of how alert he seems, otherwise he would just keep going all day and would be miserable as sin by bedtime.
I think around 2.5/3 hrs sleep during the day is average(?)
Do you have a fairly rountinely structured day, with meals, bath & bedtime etc?