As you work on your project you should have goals in place to motivate you to finish in a timely manner. As you complete parts of your work you are getting closer to finishing your work according to your schedule. Maybe you can entice yourself to finish sooner if something was waiting for you upon completion. Make it something fun and enjoyable. It helps if it is something you may not usually enjoy. Make things interesting to encourage yourself to finish faster. You can at least consider trying to get your work done a week or so before your deadline.