I recommend learning a second instrument (piano is a classic, but it could be trombone or whatever--anything except guitar!) which will help you actually learn the scales as musical entities that can be performed on any instrument, as opposed to patterns on the fretboard.
Also I believe singing is essential. Try singing scales against a pedal or drone note and you will really start to hear the degrees of the scale, like the way 7 wants to resolve to 8.
Also I believe singing is essential. Try singing scales against a pedal or drone note and you will really start to hear the degrees of the scale, like the way 7 wants to resolve to 8.