You have to be sponsored to enter the US permanently whether by US citizen or legal permanent resident family OR by a US employer while here on a work visa.It isn't the laws really that you have to understand just the fact of what can you offer the US that is in demand that the local populace is short of such as Nursing or a Researcher in Biology..... etc.
Marraige to American or sponsorship for a job are the main ways.
Job isint an option unless you have some really advanced skills that are not avaiable in the US.
save money get a plane ticket fly to america get a job "lol good luck" get a work visa get a place to stay, apply for citizenship, wait,wait,wait, take the test your now an American. it will take about 4 maybe 5 years max