Mmmm, I got a few books, with playalong/backing tracks. If you add it all up it could get a bit expensive.
Sometimes I wonder if it is just as good to get the basic tune, without the twiddly bits, learn to play it as near perfect as you can get, then try jazzing it up, or swinging it if you want.
I listen to my favourite cd's and then pick one or two good tunes, and download the music, then transpose it if necessary to the key the artist is playing it in on the recording, and then try and copy.
I find Houston Person ideal for most of his numbers, if that is your musical taste, as he keeps mainly to the basic tune, with the addition of a few extra notes to jazz it up a little, and a bit of improvisation in the middle and end. If you listen to the tune while following it with the music, you can learn a lot about improvisation.
Improvisation music can give you a few ideas, but I think good impro comes from the heart.
I'm not too sure about all these blues and jazz scales either, does it matter what scale you improvise in, long as it doesn't clash with the backing music. Do you have to have a scale at all for impro, why not improvise using the same scale as the music?
You can add as many sharps and flats as you like, 'long as it sounds good.
Just my opinion
