Switch your driver to compute mode?
I didn't know that there is an option for this. That really helped, thank you!. Now it's 22.5 Mh/s. Is this a limit for this card or I can improve this without flashing BIOS?
yes you can flash bios and get it upto 30mhs
and memory oc also plays an a part in increasing hashrate