You need to hire an attorney. The only way criminal cases ever get dismissed is when a lawyer works very hard and the facts are in the defenses favor. Just because the complainant lied by itself will not get the case dismissed you need a lawyer in your corner advocating on your behalf.
Hire an attorney. These cases are difficult to get dismissed because it is not unusual for the complaining witness to change her mind and not want to press charges. So, even if the complaining witness admitted to lying, the State would still be difficult about a dismissal. If she maintains her lie, then it really comes down to the credibilty of the parties and the evidence.