Perhaps the difficulty is that you have not found a "teacher" or source of study that inspires you. That can lead to a weak effort on your part. When learning is not fun, nobody likes it.
Until you find either a website, idea, or person who inspires you to learn more, it is possible that you will not feel so motivated to learn. The answer is for you to keep looking.--Warm Regards