Renting to own is not as difficult as you may think. A rent-to-own program is simply a lease with an option to buy. You pick the home, rent it for a fixed period of time (typically 2-3 years), then have the right to buy the home for an agreed upon price if you choose to do so.
Basically, an investor will purchase the home of your choice. You would then rent the home back from them, and purchase it at a later date. This gives you time to save up for a larger down payment, time to clean up past credit problems, or time to sell another home. A portion of your monthly rent payment goes towards rent and the other portion goes towards the down payment of the property.