>I wish I had access to a truly good teacher but unfortunately with where I'm at it's difficult to find.
You might check out coursera. I'm taking this class offered through the Berklee College of Music:
https://www.coursera.org/learn/guitar-scales-chord-progressions
Only one week in, but so far it seems pretty good. Video lessons. Defined practices sessions. Online discussion forums with other students. And I think you can submit video at the end of each week to get feedback from the instructor.
I signed up for free. I don't know if it's always free, or just sometimes. I also think it runs in sessions, and one just started a week ago. I don't know if you can join late or if you need to wait for the next session to start.