Here is some information of old ways of making materials.
How to make a realistic material
After this, he made a displacement map, but that makes the render slower.
http://www.blenderguru.com/tutorials/basics-realistic-texturing/