Just wait. No one can help.You
can fax them to check status. My case apply in March,2001. got landing last month. (change family stauts during application). It take time to do background check.
If you hire lawyer, you can no longer control your case.