Well be up front here: this project isnt easy.
Instructables user AlmusYang has put together a thorough guide to building a home-made 3D printer.
The process isnt simple, of course.
However, since even low-quality 3D printers are still pretty expensive, this may be worth a shot.
Its best to view this as a learning experience and a long-term project.
Building a 3D Printer Under 299$| Instructables