"We are making changes to put the British people first," David Cameron wrote in an editorial in The Telegraph newspaper.
Cameron's centre-right Conservative party is keen to win back voters who flocked to the eurosceptic, anti-immigration UK Independence Party in European parliament elections in May.
The prime minister's editorial listed a series of measures already taken to limit migration to Britain, including a cap on entry from outside the European Union and closing colleges thought to be helping illegal immigration.
European migrants will now be able to claim unemployment benefits for only three months, rather than for six months, Cameron said.
Also Read
The government will also "massively restrict" the automatic advertising of jobs in Britain on a common EU portal when they are listed on the national site.
Recruitment agencies also will be banned from advertising jobs in Britain solely to people abroad, instead being required to also advertise in English in Britain.
The government aims to make it easier to identify illegal immigrants and deport people.
The government has begun revoking driving licenses that belong to illegal immigrants, withdrawing 3,150 so far, he added.
Education colleges will be under increased pressure to filter out students who may be refused visas, as they will lose their licenses if 10 per cent of those they accept are refused permits, Cameron said.
The opposition centre-left Labour party has a six-point lead over the Conservatives, with 33 per cent support compared to 27 per cent, while UKIP has 17 per cent of the vote, a ComRes poll showed today.