The system that has worked best when I can bring myself to stick to it is:
1) Write a small paper list before going to bed of what I want to do tomorrow.
2) Tidy my room and get any work materials that I will need (which for me normally just means relevant books etc) ready on my desk.
3) Try to start work the moment I get up.
4) Record what work I do on a simple paper based schedule in 30m blocks during the day. I'm somehow less likely to procrastinate if I know that I am going to have to write down that I've done it.
Thats about it. Getting up at the same time every day and avoiding too much coffee helps too.
I seem to be able to stick to this system fairly well most of the time but when something happens that causes me to stop, then it often takes me weeks to get back on track.
Whatever system you use, just make sure it is as simple as possible. You don't want maintaining your time management/productivity system to become your full-time job!
Hope this helps ashishk