Did you get the translated versions? That really helps.
I had the games for some time but only really got into it after reading through the entire image thread (yes, that took... some time xD) I recommend you do the same cos looking at ZUNs art for too long can make your eyes bleed. You learn a surprising amount from that thread, then the
touhou wiki should clear up any questions left.