Have you considered joining some of your local meetups? You will quickly pick up on who the more technically inclined is in the group, and then you zone in on him or her and make them a offer they
cannot refuse. I like to be hands-on when I explain things to people... I take a piece of paper and I draw.. I personally think Danny Hamilton on this forum are the best at explaining even the most
difficult concept, I just do not know if he will be willing to do private tutoring... Pm him and ask, what do you have to lose?