If your cultures are negative, then it is either something exotic that is not routinely grown out, or it is viral. In the case of viral, you just have to keep your husbandry spot on and wait for it to clear.
There could also be residual lung damage from such a long term respiratory infection that could take a long time if ever to sort out.