Improve your credit.
You should repay the maximum possible amount of existing debt.
Credit card debt repayment will have the biggest positive impact on your credit score. You have to be absolutely strict about paying bills on time.
Make sure that you do not use more than 30% of your credit card limit every month.
You must not apply for other loans before you apply for a mortgage.