Two thoughts:
1. You didn't say what airline you're talking about, though the amount of the credit card bonus narrows the field a lot. Whatever airline it is, FT has a forum for it. (Any airline big enough to talk a bank into issuing an affinity credit card for it has its own forum. Some of the smaller ones are grouped by region.) Chances are there's a thread in that forum with ideas for getting miles quickly.
2. You might think a bit more about your thread title. About a quarter of the threads on FT could be titled "I need help." (Two more quarters are "I have a question" and "look what happened to me!" The remaining quarter is everything else put together.) You can't change a thread title yourself, but clicking the Alert a Moderator icon (black exclamation point in a red triangle) under your name in the first post lets you ask a moderator to change it.
And welcome to FT!