I have the same problem. Its like a different time zone.
I suppose you've tried setting an alarm clock. I've heard they used to have variations of those that dumped cold water, etc.
You could try giving yourself incentives, rewarding yourself, such as having your favorite breakfast, or taking a walk (if you enjoy walks).
Part of my problem is I think in extremes. I either want to get up really early, or nap until its absolutely necessary to get up. One incentive for getting up really early is to see the sun rise. That might be enough of a reason (It worked for me for one day, and I had a lot of relaxing beforehand).
Another technique is simple enough: get excited about going to bed really early, like its daring and impossible. What will happen if I go to bed at 10 o'clock? or 8? What will I do with myself if I just can't sleep in the morning? My record may not show it, but I believe that there's always something to do.
Some of us just don't feel special enough to get up early. We feel like we have to be perfect, and motivated, and on top of the world to do anything at 7 or 9 a.m. So one procedure to follow is to look at your conception of yourself, and see if there is a way to see yourself in a better light, as someone who works as a force of good in the world.
I hope I have been of use to you, as it seems like a serious problem to me too.