Barack Obama actually said...
America is great not because it is perfect but because it can always be made better.
Context
Open Letter from the President-Elect to His Daughters
01/13/2009
Open Letter from the President-Elect to His Daughters