ニコチャンの移動先を調べる変数と、敵1の移動先を調べる変数が同じ名前(CH)ですね。 敵1の方が処理が下の行に書いてあるので、上書きされてそっちが優先されてるんですね。 変数CHを使い回すなら、ニコチャンの方の処理を先に表示まで終わらせてから、敵1についても同様の処理を書けば大丈夫なはず。