Stick with the 18 chip as it has an internal oscillator which means you can eliminate one reason for nothing happening.
Make sure you add some LEDs for debugging purposes.
On the basis that a GLCD requires about 200 times more code than a text LCD, you haven't programmed before and you will have untested hardware, this is going to be an extremely high (if not impossible) learning curve.
Mike.