Rule number one - Live below your means. If that means beans and rice for lunch and rice and beans for supper, then that's what it is.
Step 1 - $1000 in the bank as an emergency fund. An emergency is defined as, "If I don't spend this money in my emergency account, my next meal comes from the dumpster behind McDonald's"
Step 2 - Pay off all existing debt. All of it. Every penny. List your debts from smallest to largest. The interest rate on that debt *does* *not* *matter*. Throw every spare penny at the smallest debt, and make minimum payments on all others. Once that smallest debt is paid off, work on the next debt, which is now your "new" smallest debt. Add what you're not paying on the debt you just paid off, to the minimum payment on your "new" smallest debt, and knock it out. You'll find in no time (commonly less than three years) you'll have no debt at all.
Step 3 - After paying off that final debt, continue to "pay that bill" each month to yourself, by putting it in savings. First, build up your emergency fund at this point to 3-6 months of living expenses.
Step 4 - You will need at an absolute minimum, 15% down to buy a house. More commonly it will be 20%. So if you're looking to buy a $100,000 house, (not unrealistic any many areas of the country) then you need to save at least $30,000. Why 30%? Easy. If you put 15%-20% down, that leaves you $10K to "move in". There's more to buying your first home besides the down payment. You're gonna spend some serious money making your new home move-in ready. First order of business is curtains. Then you need furniture. You have to pay deposits to the electric, water, gas, etc. I can tell you for a fact that the "first run" to the grocery store to stock the kitchen will cost you no less than $500. YOu need plates, pots, pans, cooking utensils, silverware, etc. That's just the kitchen. In the bedroom you need more than a bed and curtains for the windows. You need pillows, linens, a place to store your cloths, coat hangers for the closet, picture hangers for those pictures you want to hang on the wall. Basically, you can see how easy it is to justify $10K to set up a new house and move into it. If you're married, then you can double that amount. If you have kids, triple it.
Now I've barely touched the tip of this iceberg. So I encourage you to talk to other homeowners about their first time experiences. Ask them what they would have done differently, if they had known or realized it at the time that they could have done things differently. So learn from the "shoulda, coulda, woulda" experience of others, as much as you possibly can. There's no such thing as to much knowledge.
Most importantly, when it comes down to the wire and you're seriously ready to buy, it's a scary feeling that first time. But follow your gut instincts and you'll come out ahead. If it doesn't "feel right", then most likely it isn't right. Do what makes you feel good, not what makes you look good. Feelings last forever. Looks, not so much.