Set up a reward system
Set yourself study milestones and corresponding rewards to help you stay motivated. You can also ask a family member/friend to hold the reward for you and only give it to you if you complete your task.
For example, you can get yourself a gift card and give it to a trusted friend and tell them to only give it back once you have completed your revision for a subject. the friend can test you before handing you back the gift card.