I found an interesting article from Crytek / Siggraph 2007. It describes shaders and shading, Variance Shadow Maps, Real-Time Ambient Maps, Screen-Space Ambient Occlusion, different LOD-systems.
I hope this helps to get some ideas for better shadows and shading: