I am a realatively competant trumpet player who has developed a unique style but I have not had much training in traditional jazz improv (playing changes, scale choices, substitutions). As I am too broke for lessons, I am wondering what the best book or online method for learning this on my own would be.