Sorry for the late reply because I usually and don't check on my inbox. This was an accident that I happen to see your reply. Anways, looking good means the person looks good on themselves but looking attractive means attractive to everyone not just themselves.