OpenGL gluLookAt() not doing anything?

Ok I am brand new to openGL so I Know I am doing something wrong here! Basically I have 3 spheres drawn, one is out of the screen, this is exactly what I want. But I want the user to be able to change camera position so his looking from negative 10 on the x-axis, this will allow him to see the 3rd sphere... however i try doing this when the user hits #2 with a key event, and nothing happens. I have a feeling I am not using matrices correctly, here is my code... the asterisk (*) is where the problem is
Thank you for any help you can give!!!!

You'll need to call glutPostRedisplay at the end of handleKeypress so that your displayFunc will get called again. Otherwise, GLUT has no way to know that your scene needs to be redrawn.

Although you're performing a transformation in handleKeypress, drawScene clears that out by calling glLoadIdentity() on the modelview matrix. You'll need to add some smarts so that the appropriate gluLookAt call (only one!) happens after glLoadIdentity().