Понятия
"красивый", как и "симпатичный" по значению, это, прежде всего, приятный, радующий взгляд, восхитительный и т.д.
Здесь различие в значениях, чаще всего, в степени выраженности качеств.
Красивый, как правило превосходная степень. Он (она) гармонично выглядит в своей красоте, привлекает внимание, вызывает восхищение.
Симпатичный, чаще степень относительная. Он (она)обладает приятными качествами внешности. В чем то есть изюминка. Одним словом, в нем что-то есть.
Симпатичного человека не всегда можно назвать красивым. Но, и красивого человека не всегда можно назвать симпатичным.
Например, выражения: "холодная красота", "отталкивающая красота".
Эти понятия могут употребляться также с другими оттенками значения. Например в сленге.
"Красава" - уникальный, выдающийся в чём-либо (в том числе, в иносказательном смысле), удивляющий.
"Симпотный" - прикольный, забавный, заметный, необычный.
Но, во всех случаях важен контекст...