I suggest to do biopsy as your doc said to be sure of what happened in your liver
Yes...go repeat fibroscan, preferably not at the same place where you had your previous Fibroscan
As Stephen suggest, test your platelet count (you shall get results the next day) and calculate your APRI score:
http://www.hepatitisc.uw.edu/page/clinical-calculators/apri
If platelet count (APRI) is normal then you should repeat Fibroscan...but if platelet count is very low (APRI high) then I would go straight for biopsy...
I am not a doctor. Your Fibroscan score of 22.5 kpa is very high, indicating cirrhosis, however your Ultrasound showed "normal liver echotexture". You should consult a liver specialist and complete a liver function test to give further information about the state of your liver.
I think 3.9 kpa is very good value (like no ill person)