You should not only log in but you should do the tasks for your level. There is an hourly task for everyone and then another task for your level. It has taken me a very long time to reach DIY 2 so I understand how you feel. I try to log in at the same time very day, usually around 2:00 pm my time to be sure I'm not logging in on the same day and missing the login points. I hope this helps you along with reading the linked post above.