Was soll denn das Programm genau machen ? Wenn du die Tasten dauernt abfragen willst brauchst du noch ein Schleife, außerdem hast du ein paar zu viele Gosub's in dem Programm ( zu jedem gosub muss es auch immer ein Return geben ). Vielleicht einfach durch ein paar Goto's ersetzten ?
Das waren mal so meine ersten Eindrücke

MfG Kjion