If you have that much dedication, it won't take you long to get through this:Mike20 wrote:I can spend 2/3 hour per day just on chords no problem if that's what it takes
http://www.musictheory.net/
After doing this course, you'll know lots about chords, chord progressions and how to start your own progressions.
Here is the downloadable version (click 'downloadable offlinde edition'):
http://classic.musictheory.net/