Although I'm just getting into learning Kanji, the most part that I think will be hard for me is learning how to pronounce the kanji when another Kanji is added to one. For example:

日 = にち
日本 = にほん 

I guess it is all in memorizing.