You make a fast loop and this may cause dim display. Use a pause 1000 before goto start.

Also how about contrast adjustment of the LCD? Maybe it is set too dim to display something.

I have no LCD to test here, just guessing.

Ioannis