Can Camellia oil give luster to my hair?

I have good hair and I don’t face any problem like breakage ever but unfortunately they are very dull looking. Whatever conditioner or shampoo I use the shine remains for maximum two days. But I want something that can give luster to my hair forever. I want to know is camellia oil can do that for me? Will it be able to give desired luster to my hair. Please help with your suggestion.