Don’t Forget that written music is based 99.9% on key signatures. Learning your scales,arpeggios and patterns based on harmonic material is the key (!) to successfully understand what you are reading. It will help you to find positions and efficient shifts and a better understanding of the neck.