Damascus and Syria's second biggest city, Aleppo, came under shell fire today as troops loyal to President Bashar al-Assad stepped up efforts to crush rebels threatening the government's two main power centres.