Your situation may change even though the laws haven't. You can start learning about how to be qualified for a green card now . If you are representing yourself, read the INS forms carefully. Much like the IRS forms, INS forms are just as confusing. Some of the forms are outdated and reflect incorrect filing fees.
Some petitions require a long list of different forms and supporting documents.
If you are afraid of missing any necessary forms in your petition, at least consult with an attorney before your filing. Imagine selling a product or service to someone, you have to be persuasive. This does not mean that you should make up your story. If you qualify for a visa, give your best effort to show the INS why your petition should be approved. Many petitions are turned down because they are poorly documented.