General Motors has announced improved earnings and said it would increase its capital spending to between $US8.5bn and $9bn in the next two years, from under $8bn in 2005 and 2006.