i will show you how to sharpen a knife to a razor edge and i only requires a real piece of leather (which you can get from a shoe shop just ask for scraps and they will usaly give it to you for free)a sharping stone and some time
Step 1: Wet the stone
first take your sharping stone and spit on it and spread the spit all over the stone so there is a thin layer of spit or you can use olive oil just aply a very thin layer this is acualy better to do if you use olive oil. this is so when you sharpen the knife the shavings of metal will not plug up the stone which will ruin your chances of sharpinging it.
Step 2: Start sharping
now that the stone is wet you take the stone and put it on a flat surface and take your knife and put it on the stone and imagin your self shaving a piece of the stone but do not aply to much presure and then do it on the other side do it a couple times and make shure you sharpen it evenly on each side usaly three on each side and do that about three times then two on each side two times then once on each side about three times and then check the sharpness by taking your nail and move it down the side of the blade and if it is smooth then it is perfict but if it has a lip on it then sharpen that side then re check the sharpness