Or, step 1 check your credit report free at annualcreditreport.com (do NOT use any other service or website).
If your credit is okay, apply for a Chase Sapphire Preferred card for 50K bonus, make the spend ($5K?) and collect your first bonus. This will inspire you to work a little harder at getting miles. All the info you need is on FT. Read it.