Three main struggles of immigrants: 1) Language barriers Failure to communicate with Americans means less opportunities for employment and difficulty making new friends/contacts. 2) Cultural/race discrimination Many immigrants wouldn't get hired for a job because of racism and cultural differences. 3) Financial issues No work = no money = tough living situations.
If you want someone to write the whole essay for you, you'll have to offer a lot more than 15 points. But this should get you started. :)