Analog Temperature sensor inaccurate? Or is the Arduino at Fault?

Ok, that fixed it partially. Now I'm back to getting the number "18" and nothing else.