First thing is to start paying your bills on time to build your credit up and save money to put down. Homeownership is not an entitlement it is a reward for working hard and paying bills on time. So take a year or two and do the right thing. http://www.tcrdallas.com
I'm a neighbor in Northeast Dallas and a Loan Officer. I can help you figure out where to go from here. Email me email@example.com. I can also look into an DPA programs that might work for you.