You question is too broad. It sounds like you are asking for a comprehensive answer which can only be obtained on a consultation with an immigration attorney, who actually saw that RFE from USCIS.
NYC EXPERIENCED IMMIGRATION ATTORNEYS
Phone: (866) 456-8654;
The information contained in this answer is provided for informational purposes only, and should not be construed as legal advice on any subject matter.
It is impossible to answer your question without looking at the evidence you have already submitted and knowing the details of your case. You should seek a consultation with an immigration attorney near where you live.
I agree with my colleagues. Your question is much too broad to be meaningfully answered in a general forum such as this one.
Behar Intl. Counsel 619.234.5962 Kindly be advised that the answer above is only general in nature cannot be construed as legal advice, given that not enough facts are known. It is your responsibility to retain a lawyer to analyze the facts specific to your particular situation in order to give you specific advice. Specific answers will require cognizance of all pertinent facts about your case. Any answers offered on Avvo are of a general nature only, and are not meant to create an attorney-client relationship.