You are not following any tutorials are you?
You have not yet grasped the basics at all.
You are creating textures and glushpere each and every frame. The creation of these objects should be done exactly once. When you render you need to bind the texture then call the displaylist for the sphere. Also be sure to translate further into the Z because the sphere will be clipped against the near plane otherwise