They need to be givers and not merely performers. If you want your teenager to feel good about himself, involve him in family and community service projects. Make cookies for a neighbor. Volunteer together to serve meals at a homeless shelter. Ask him to deliver dinner to a shut-in.
Donate teddy bears to a hospital.
Assign him to play games with a younger sibling instead of vacuuming or laundry. You will be amazed at the attitude change when your teen is busy helping others.