Am i doing anything wrong?
What card do you have? Your effective hashrate is 520 h/s, your average is low because it's the median of your effective rates. It will take time to raise, any downtime will start to bring it down.
Ok then i understand. I have a 1080
Okay, you're getting the average hashes for that card compared to others benchmarks. If you haven't already, I'd suggest lowering the power percentage and raise core clocks slightly and you will get the same hashrate and reduce electric and heat in the process.