Maybe offer him something to focus on? I found with my DS that during the day, he'd sleep really badly (not turn off) until I found out he'd zone out watching the leaves on the tree move. At night, just something to watch - a light show on the wall, even a computer screensaver would help.

Good luck!