This guide may give you a few hint specially about "intuition" programming : http://gulasoft.uw.hu/AmigaDoc/AmigaAsmTutorial.txt
You can also find exhaustive documentation about kernel libraries here : http://amigadev.elowar.com/read/ADCD_2.1/
I hope it helps