Your question about how to find a good immigration attorney is an important one. My own son-in-law had to find one. You already know two important tips. Additional ideas would be to check with other people besides your siblings to find out their recommendations. I understand the risk you are taking, but many people will help if they know you are looking. List the main points of your own situation so that you can get and give specific answers to questions which will come up. Check the internet for what kind of information attorneys will want for an immigration case if you aren't sure. Ask people who have been through the process if they can help you or know how to find groups or community services which will help you. Interview several attorneys or their assistants if you have been given their names as a reference to find out if they have any experience, if they can give you references to clients who are willing to talk to you, and ask how successful they have been. Another way to find out about attorneys is to go to social gatherings like soccer which immigrants like to attend, get to know people, and then ask. Often separate leagues are set up for adults who are Spanish speaking. Children's leagues for games whether football, soccer, lacrosse are also good places to scout for people to talk to, but it takes time to gain their trust. Good luck.