上達を目指すひとつの方法としては、「なるべく短いプログラムを作る」と意識することだと思います。1画面や1行は極端ですけど(^^;)、例えば何行も続くIF〜THENを、いかに短くまとめるかと考え、それを実現できそうな命令(または組み方)を探して試す…なんてことをくり返すと、自然に上達するのではないでしょうか。