dark circle are due to many reasons.. as you mentioned hereditary is one of the reason..
the other reasons for dark circle can also be low hemoglobin
, excess straining of eyes , myopia
(short sight) all the factors should be corrected to minimize the dark circles
always read in optimum light so straining is minimum.. take frequent breaks while reading or using computer idealy every half and hr for 5 min..
also keeping ice cooled cucumber on eyes for 10 min daily is a good way to reduce strain..
get your hemoglobin checked and get your eye power
visit a dermatologist
for further treatment