Made my own TwitterClient and I think it's better than the example one

so i'll probably find out how to get the gateway and DNS up properly.

yes, you'll have to figure that out.

i uploaded your code successfully without any errors on the arduino IDE but nothing came up on the LCD.

You do know that my code doesn't use LCD, but the serial monitor, do you?