OK that was strange, I just switched on today my system and started to try solve the problem and in audacity recorded audio quality was perfect, as fortune in my bash says
problems that goes away by them selves, come back by them selves so I started to look where is the problem.
For some reason in audacity settings now (I don't remember yesterday settings) for recording were set to (hw:0,0), when I changed it to default, background noises came back
I tried to record sound with arecord problems are still present and no matter how hard I try to change alsamixer settings or give all possible switches to arecord noises are present for some reason it stubbornly uses default setting.
But OK I am setting this problem as solved, because there is a way now how can I record quality sound.
Edit:
Yeah and a bit more - in skype I can use only default device with noises, because if I set to hw0:0, the recorded sound output is two times slower than normal
but for my luck in skype these noises are little and I can live with that