Besides that, I happened to understand that in order to get a good amplification I need to play with values of caps and resistors a lot. The first day I couldn’t get anything except random values which I happened to shape up a little bit in the following days by adding a
http://en.wikipedia.org/wiki/Low-pass_filter to the circuit. You can see it on the lower right side of the circuit. Basically I hooked up a resistor in series with analog that goes to ADC and also a cap from there to the ground. That made a huge difference.