If you are ever in a position where you feel lazy and feel like doing absolutely nothing, find the smallest task that you can - it could be anything: taking out the trash, calling your parents, writing a todo list and just do it. Use the completion of that task as a step to completing larger tasks.
A common strategy in problem solving is taking a daunting or complicated task and breaking it down into smaller more manageable pieces. This strategy is commonly seen throughout a multitude of subjects such as mathematics and computer science. Applying the same strategy to your life will free up a lot of your time and help you feel more fulfilled.
Using this strategy of starting on the smallest task first and breaking large problems down into smaller more manageable tasks will enable you to take a seemingly unproductive day and convert it to a productive one.