The bad: If someone is looking at you (ugly, or beautiful), you're going to feel wierd. You then keep looking to them, to see if they are still staring at you. So it may just be, that because you are staring at him, he is checking if you still are.
The Good: He may actually like you. He could be looking at you because he think's you're attractive.
The solution: Stop looking at him. If he still looks at you, then it may be because he likes you. I know its a bit of a contradiction, as you have to look at him to see if he is looking at you, but just don't make it obvious, and fight the urge to look at him.
Attention: NOTHING on this site may be reproduced in any fashion whatsoever without explicit consent (in writing) of the owner of said material, unless otherwise stated on the page where the content originated. Search engines are free to index and cache our content. Users who post their account names or personal information in their questions have no expectation of privacy beyond that point for anything they disclose. Questions are otherwise considered anonymous to the general public.