For me the best way has always been to do it in chunks so it is broken up and use rewards and things I enjoyed afterwards as motivation. Eg, I will finish 50 more records and then go for a walk/watch TV for 1/2 hour/have lunch.
It takes time but it does get done that way
Good luck!!