You don't put a pause after every clear screen, you just do it once:

ClearOLED:
LCDOUT $FE,$01
PAUSE 65
return

add that to your code once, and just call ClearOLED.