There are many shelves you can put on the wall that are specially built for spice racks, but I dont have any wall space for them, my kitchen walls are filled with cupboards.
After searching for a while I discovered the spice rack you can put in a drawer. I measured my drawer very carefully and purchased one. I was a little nervous as to whether or not it would fit because it claimed to be able to fit a range of drawer widths. But when it came, I could see why.
The drawer spice rack is actually made up of two pieces, which overlap, thus very easily you are able to fit it for whatever width you need. There are spaces for large, medium and small spice jars and I managed to fill it very easily. Now, whenever I need an herb or spice, I pull out the spice drawer and can very easily find the one I am looking for. It is certainly a great improvement to my kitchen.
Here is my spice rack:
And here is a link to Amazon if you want to buy one for yourself:
Expand-A-Drawer Spice Organizer