did you try going and seeing them at the DGCA?
that seems to be working for quite a few people. Worth a try at least- could get you a couple of interviews if you can save a couple of months by doing that.
Do it man, I am sure it should not take as long as you think.