It takes a long time. It was about three months for me, and I've heard of people who waited even longer. Furthermore, the online status check is useless... it will not show anything until your license is in the mail. You'll just have to be patient. It would seem that the state of Texas only employs one person to process CHL applications.