The only solution is to seal the borders and stop the immigration. Completely. For at least 5 years. During these 5 years clean the country from all illegal aliens, visa overstayers and gangs. Designate a special protected territory in Alaska and send criminals there for hard labor. Deport illegals. If not enough hands to do manual labor - offer unemployed Americans manual jobs while preserving unemployment benefits.
Then build a new, logical and beneficial immigration policy. Instead of going into Syria blindly, put armed military patrols in all crime infested areas of inner cities. We are beyond the point of talking, our country is in mud slide. We need effective action.