theres couple books which can be found online for effect making(either in legal way or thru other means. And the fact that some of those books already been out of print for a long while, it can be hard to find, if wanna go thru the correct way). I got some of those, but it aint presented in a what component make what sound kind of way. Most of the books/notes/forum out there, are full of schematic and breaking the circuit schematic into different stages and talk about what each stage does instead
anyway, imho, forget bout the books. These sites are where all the good info dwell in... Just need lotsa time and patience. As some of the info aint presented in straight forward ways enough.
www.diystompboxes
www.geofex.com
www.muzique.com
http://hammer.ampage.org
www.beavisaudio.com
www.experimentalistsanonymous.com
www.freestompboxes.org
http://www.moosapotamus.net/IDEAS/stompboxology/stompboxology.html (start with vol 13, "going discrete")
Anyway, imho, perhaps can try with beavis audio first. I got lotsa help from his tech notes which talk about the very basic of pedals and also the threads he started in diystompboxes forum when he was just starting out.
For circuit wise, Jack orman(muzique.com) have some useful info on basic booster/buffer circuit which again, is extremly useful plus many other circuit notes which are must read, imho.
after serious stuff, hop over to freestompboxes.org, sign up there and read about the gossip, bullshit, ethic issues among diyers, booteek makers etc. Of course, if wanna more, go over the undressing booteek pedal forums(good info in there as well).
have fun