Thanks for the question! Your first priority might be paying off debt, if you don't have enough income to qualify for a home while carrying that debt. First, you want to compare your income to your future home payment. Get a feel for your area's home prices, then plug a realistic home price into our FHA calculator: https://themortgagereports.com/fha-loan-calculator
Put in 3.5% down and hit "next". You want to payment total there to be at or below 31% of your gross (before tax) income. Then, you want your home payment plus all your loan payments/credit card payments to be below 43% of your gross income.
If you would already qualify without paying off any debt, great. If not, pay off debt first.
Your credit is another issue. If your credit is low because you have high balances on your credit cards, you should knock balances down to about 10% of the credit card limit. That should raise your score significantly and make it easier to get qualified.
In short, there's no use saving up a down payment if you won't qualify yet. So first step is to make sure you're good to go in every other area.
Some helpful articles: