iVillage put together a tutorial to help you create custom shelving for very little money:
The uprights, called nipples, come in a range of lengths. We used the 12-inch version from top to bottom, but you can vary the lengths according to your needs (such as to work around baseboard heating). Assemble the whole thing on the floor, as if the shelves are lying on their backs, then enlist a strong friend to help you lift the assembled project into place. Because they are quite heavy, the shelves must be fastened to studs in the wall with the appropriate hardware; in our case, this meant using lead anchors because the wall is made of concrete.
- Read More: iVillage