What are your exact readings? You say the hot spot is "okay" but what is the actual reading?
As far as your ambient: yes, get some sort of basking light or something to raise that temp. That's about ~68 Fahrenheit so that's very low.