My kids have tried turning the TV back on in the past and I solved the issue by unplugging the TV and having the outlet blocked by heavy furniture so they could not plug it back in.
For getting to bed earlier, I have had success with a good hard-core play session in the early evening. Lots of running around, swimming, bike riding, or anything that really wears a kid out works on my 3 year old. Only I have to be careful to keep her awake at least until 8 pm after playing hard or she will wake after a couple hours and want to stay up.
When my kids have a hard timegoing to sleep, I lay down or sit with them for a little while. I'll sometimes leave after a few minutes ("gotta change baby's diaper") and only come back if they are still awake calling for me. Many times, they fall asleep before I "finish changing the diaper".
As another poster said, it might be best to make small changes. Try waking him half an hour early and getting him to bed half an hour earlier. Move the time up gradually until you find what works for your family. But most important, be consistent. If my kids just cna't fall asleep, I tell them they do not have to go to sleep, but they do have to lay still. Even play pretend sleep or have a contest to see who can fall asleep fastest. Anything that's just enough fun to not be stressful or cause crying, but not too fun to cause more excitement.
I've gone through several varying stages in my own life: getting up at 7 am for school; sleeping in past noon and working late nights; to getting up at 5:30 am for work and early to bed; the total number of hours is more important than the time of day the sleep occurs.