You get that low a score by doing something wrong. Once you have fixed the reasons for the low score your score will improve. The only way to get a house now would be owner financed or rent (or lease) to own.
I would try talking to a local lender who also works with credit repair. You may be able to bring your number up in a short amount of time. maybe it will be a year or 2 before your core can be improved. If so use the time well. Save for a down payment and follow some of the ideas in the blog below.
Never give up, just keep improving your situation.