I couldn't figure out how a G sharp major chord would fit in with the tonic, six, and five chords so I went and played it and it sounded pretty good although it would be nice to hear some other chords between the six and the five (unless it's a turnaround I guess) The G sharp major chord is just a iii minor chord with a raised third. It leads to the next chord which is the six chord. It's what they call a secondary dominant chord and is analagous to playing V to I. You could even throw in a seventh with your secondary dominant which in this case would be an F sharp. Also when you play the G sharp major chord it sounds like an extension of the previous tonic chord with a raised five so it doesn't sound jarring and then it resolves nicely. You also get an interesting chromatic effect from the B in the tonic to the B sharp in the 3 chord. I'll have to remember all this when I'm playing around with chord progressions.
Extra junk: what I meant by the III major being an extension with a raised five is if you play the two chords as one it comes out to be a
Imaj7#5. Also, it sounds a lot nicer if you play a ii minor chord after the six chord. The 6 chord is a perfect fourth below the 2, and then
ii-V(7)-I is a very common progression in jazz tunes. Now, that I think of it this whole progression (with the ii) must be a pretty common progression.
Extra junk: what I meant by the III major being an extension with a raised five is if you play the two chords as one it comes out to be a
Imaj7#5. Also, it sounds a lot nicer if you play a ii minor chord after the six chord. The 6 chord is a perfect fourth below the 2, and then
ii-V(7)-I is a very common progression in jazz tunes. Now, that I think of it this whole progression (with the ii) must be a pretty common progression.