I found what worked better than anything I have tried up to this point is to write out the notes for each chord in the tune as a - Third-Root-Seventh-Root and memorize that form for every chord type, major, dorian, dominant, diminished, etc,and learn them in two octaves each.
You might also want to work with Garrison Fewell's Melodic Improvisation book, which shows you how to get those arpeggios to sound like music with 'correct' jazz phrasing. I got an awful lot out of a summer course with him, and a lot of what he taught is in the book.
-Keith