Reasons why some of my teeth are a bit yellowish?

My front upper teeth (from canine to canine) are yellow compared to the rest which are WHITE.
Why did this happen.
I tried to whiten them and they did a bit but i don't think i'll be able to get them to that WHITE.
Reasons why some of my teeth are a bit yellowish?
Post Opinion