Mine won't go to sleep either. I think it's a combination of being both at the flat and the farm, and the weather which is just yucky sticky.
Last night he wouldn't sleep AT ALL. He had some insect bites on his back which were itching, then he had a tooth coming through. We tried my bed, then his bed and every time I left him he started screaming. In the end, I pulled out the guest bed under his and collapsed with him on top of me, ramming a cold flannel on his face as I had no calpol . I got about 2 1/2 hours sleep and am now mainlining black coffee whilst trying to focus on finance spreadsheets.
I think I might go for the star chart though. It might work.