@William – if only improvisation were that simple, theory is a piece of cake to learn, like everything else you have to put the hours of practice in, or just take a shortcut and learn a bunch of someone elses licks.
Its just like learning a foreign language, you can easily learn everthing off by heart, but you won’t gain anything until you start talking the lsnguage and conversing with people.