If you were to go back in time and change the past, that change would erase the need for you to go back in time to change the past, thus you would never go back in time to change the past. So the answer is no.
At least, in the timeline of reference. However, I believe that there are infinite timelines (one for every single possible decision). So, there is no need to go to the past and change anything, because a timeline would have already existed in which said change would have already occurred.
This is why visiting the past would be "read-only" and visiting the future would be impossible (too many possible timelines for any man-made computer to ever compute).