Writing to Congressman/Senator/First Lady has been a known practice for ages. It always has very mixed result. However, I would say it does nothing more so than not.
Also for the love of dear God, never ever, let me repeat, never ever believe when someone said to you "you should get a result in 3 months". If that is what you were told, your green card will not be approved. Your green card will only be approved when it is approved.