I think the vast majority of LCD display problems are caused by wiring mistakes. I'd recommend you recheck every wire. The tutorial page you referenced doesn't show the connections to the LED backlight. If you've followed the tutorial exactly, your backlight shouldn't be lit and it especially shouldn't be orange. Someone else recently tried an RGB backlight and complained that although they could see "Hello World", it was dim. Based on that, you probably don't even need to wire up pins 15-18 if you squint.
If you've followed the tutorial, make sure you declare your LCD using:
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
If you're still stuck, take photos clearly showing the wiring from the Arduino to the LCD.