Firstly, immigration and illegal immigration problems are the governments fault. Don't blame anyone for that except the government. As for other races taking the better jobs, well maybe they are better at the job. If they are taking the low paid jobs, well yes, of course an influx of unskilled labour will bring the salaries down. But you have nothing to fear from other races.
Fear the people that abuse our system, white, black or asian!