A static backing track to practise over a B chord. Pick a feel, put it on, and play.
Backing track
What to play over this
Start with the scale itself, then colour it with the chords and modes it contains.
Scales and modes
B Major ScaleE Major ScaleF# Major ScaleE Melodic MinorF# Melodic MinorD# Harmonic MinorE Harmonic MinorG# Minor Blues ScaleA Melodic Minor #4C Melodic Minor #4E Melodic Minor #4E Gypsy MinorB Harmonic LydianE Harmonic LydianG Harmonic LydianD Dominant DiminishedC Messiaen M3G Messiaen M3E Messiaen M4Db Messiaen M6Eb Messiaen M7E Messiaen M7Gb Messiaen M7G Jazz MajorB Jazz MajorE Jazz MajorGb Jazz MajorG Jazz Major b3B Jazz Major b3Eb Jazz Major b3E Jazz Major b3Gb Jazz Major b3B Jazz DominantDb Jazz DominantE Jazz DominantGb Jazz DominantAb Jazz DorianDb Jazz DorianE Jazz DorianGb Jazz DorianEb Jazz Melodic MinorE Jazz Melodic MinorGb Jazz Melodic MinorG# Minor Pentatonic