Hello brother Ahsan,
I am not waiting on a visa right now. I will try soon but my process may be different than yours.
From what I have been told Libya is not great with organization, and efficient systems.
Things are dine by hand, not computers.
I am told the time can depend on when you apply. For example if your visa is being processed right before Ramadan, nothing will be done til after Ramadan. I have heard political issues may cause delays. I have heard if your employer knows people that process visas, it can be done quickly. If your employer calls and checks the status often and submits papers correctly and quickly, it helps things go faster.
The impression I get is that there isn't much u can do to speed things up other than call and inquire often but checking in person is better.
You need friends in high places. :-)