You still did not fix your G key ? it is always capslocked ?
read the docs :
“GL_POSITION :
params contains four integer or floating-point values that specify the position of the light in homogeneous object coordinates.”
You can basically think of the fourth parameter as a sort of switch : put 1.0 for a positional light source (what you need), and put 0.0 for a directional light (infinite light with parallel rays, like the sun seen from earth, etc).