The only way to make 3d objects is in the 3d program itself. If you understand it well you could probobly draw displacement maps and make the meshes that way. I do not know of any program for turning 2d into 3d, it really does not even seem possible, but Martin is the physicist.
There are plugins for 3d programs that can turn multiple 2d images of one 3d object into a (rough) 3d graphic. They only work well if you have good images of that object.
Doing it by hand would be a better choice in most cases.