it is very strange that when you read an ELISA will give you negative values since any diffraction of the wavelength it will read as a positive value, even just adding pure water it will positive. after you perform the analysis of the ELISA and you subtract the average of the zeros from all your samples, your actual values could become negatives, meaning that the concentration of you samples is below the concentration of the minimal value detected by the ELISA. in that case your ELISA needs to be more sensitive to be able to detect those lower values.
Obtaining negative values of OD HCV is something not usual in ELISA assay especially with HCV kits, the usual OD of the blank is (0.02-0.05), the negative control (OD < 0.1) and the positive control (OD > 0.8) with BIORAD kit. Let's show some known mistakes and the should be done checklist during the all ELISA tests maybe you mist one:
The validity (Exp date of your kit), also the used wells for the test (are well preserved or not).
Bring the reagent into the room temperature (very important step).
Take a look at your kit conditions when using serum or plasma samples (usually all the known commercial kits use both of them).
Make sure there is no precipitate in the already prepared controls (+ or -).
Make sure you don't need to prepare the positive control or any of the reagents.
Use real positive/negative controls (if available).
Make sure your incubator is set at 37C°.
Check the maintenance of your auto washer maybe some needles don't work.
Make sure that the blank wells do not contain the conjugate enzyme.
Check your microplate reader filters.
If all of this was checked try to use another commercial kit.
Those are the most know mistakes, for more infos you can refer the guide provided in the kit.