" A relationship with someone who can mentor you is the byproduct of everything else you do. " - That is very true. Maybe you should spend a week skimming through different languages, pick the one you find the easiest. Spend the next two three weeks going through a beginner's book for the language and coding some simple programs. Next plan a project, it can be a simple app and code it in the language. And as you are coding, you will keep encountering problems which might need some research, you will refer books, blog posts, online tutorials etc. and will keep on learning.
As you work on the project, you will find mentors on the way, some will guide you on the technical stuffs, others might go beyond that. All the best.