As for learning the scales, I think it's not difficult, because they all are based on the same formula, and so are chords et al. After realizing that I learned nearly all pentatonic chords during one evening... After you read about intervals, it becomes so very easy.