The white circle that you have described must be at the outer margin of your cornea and not your pupil. This is common in elderly people and is known as arcus senilis. When it occurs in young people like you, it is known as arcus juvenilis. There is a possibility of a link between increased cholesterol levels in the blood and the arcus. This is not going to cause any harm except for cosmetic appearance.