Your best bet is to start with a free 3d modeling package (like blender) and just start building and rendering things. The basic premise of modeling and rendering is largely the same across all 3d modeling programs, so once you have the basics down it's easy to move into something more powerful like 3ds Max or Maya.

I've been using FormZ for years, and it's my go-to tool for all my paid client work.