noob question on analogRead fluctuations

If the input is too high impedance the input sample and hold capacitor won't have time to charge. Try taking tow readings of the same analogue input in succession and only use the second one. If that helps but does not completely cure the problem try putting a small delay between the first and second reading of the same pin.