There's a possibility that you could make a transaction on your card the day after your statement close date, which would mean you'd wait just over a month for the miles to post. Most transactions that you make in January should post by the end of February, unless maybe if your statement close date was January 29th and you made a transaction on January 30 or 31.
You can change your statement date by contacting Citi or Barclays.