Here is the basic outline of the rules as they apply for naturalization:
3) When can I apply for U.S. citizenship?
Individuals who satisfy the residence, physical presence and other requirements are eligible to apply for U.S. citizenship after they have been permanent residents (green card holders) for five years. If you are married to a U.S. citizen, you are eligible to apply for citizenship after three years of marriage as long as residence, physical presence and other requirements are met.
An applicant for U.S. citizenship must demonstrate good moral character, English literacy, and knowledge of U.S. history. In addition, there are U.S. residence and physical presence requirements which must be met. In brief, the applicant for naturalization must have been physically present in the U.S. for at least half of the qualifying period (5 or 3 years as described above) and must have maintained his or her primary place of abode in the U.S. for the entire qualifying period (e.g. extended absences from the U.S. may interrupt the qualifying period).
The question, how long did you spend outside the United States since you became a permanent resident?
Charles H. Kuck
Kuck Immigration Partners LLC--The Immigration Law Firm
8010 Roswell Road, Suite 300
Atlanta, GA 30350
Direct Dial: 404/949-8154 Toll Free: 1-866-286-6200
Follow us on Twitter: www.twitter.com/ckuck or www.twitter.com/immman
Join me on Linkedin.com at http://www.linkedin.com/in/charleskuck
Join us on www.Facebook.com — Search within Facebook for “Kuck Immigration Group LLC”
Sign up for our podcasts on www.itunes.com -- Search “The Immigration Hour”
Read our blog at www.immigration.net/blog
Solutions for Your Immigration Problems
With additional offices in Charlotte, North Carolina, Orlando, Florida, and Gainesville and Dalton, Georgia.
The Guide to Naturalization has the general requirements for a person to be eligible for naturalization. The Guide is free at http://www.uscis.gov/natzguide .
There are organizations that help individuals with filling out immigration forms. There are community colleges and other places that offer free classes on naturalization.
I doubt that there is "a free lawer who can help" you. The attorney has to have money to pay his own expenses. Preparing an immigration form often takes more than just filling in the blanks.
If you needed a re-entry permit to enter the US, you likely have broken your continuous presence on US soil.
Check the Guide to see whether you qualify for naturalization.