When you are thinking about rent to own what is your motivation? You are not in a postion to borrow money, hence, your bad credit. Did borrowing money previously have an affect on your current credit report? Staying off the treadmill/cycle of borrowing to obtain what you want or need is highly recommended.
The economy is a clear indicator of how excessive borrowing without thought to consequence has led many down a destructive path to the poor house. Unfortunately, there are no short cuts to understanding how budget and restraint in spending work. Learn how it works and you too will be on the path to piece-of-mind and a much brighter future in wealth.
There will always be folks out there who will help you locate homes; however, does it makes sense for you right now? Good luck to you!