You can try a site called JustinGuitar. It has a ton of lessons for beginners, intermediate, and advanced players with practice guides, schedules, and videos dedicated to learning specific songs and concepts. It's all organized in a way to help keep you motivated by progressing from easier things to harder things. At least, it keeps me motivated. You can even keep track of everything you learned as the site lets you mark things you're working on or have completed. I've been playing very on and off for a year, but I've recently started trying to do it every day and I'm already seeing progress. You could put it on top of what you know if you like. Or anyone else reading.