I have been using the learning to read Latin textbook and workbook for some time now to teach myself Latin plus some occasional instruction from a priest. I find I need to translate everything I read at what point did you find this was no longer the case?
It is a little difficult to describe such a “point” – as you can imagine, there does not come a time when it suddenly clicks and you switch from translating to reading. It is a gradual process – it starts with simple sentences, or sentence fragments, that you understand on sight without thinking about cases and conjugations; on the other hand, even advanced learners will often stumble upon a complicated Ciceronian period that they cannot parse right away.
You may already have passed the point where you need to translate literally everything. For example, this is a genuine Ciceronian sentence: Quid est, Catilina? (Not just genuine, it even occurs twice in the first speech against Catilina.) I assume you know what this means. (If not: something along the lines of “What's the matter, Catilina?”) Trying to translate this just complicates things.
Another example: The first time you see Quae cum ita sint, you probably have to translate it. (Something like “This being so” or “With that in mind.”) The second time you probably do it again, the third time you already remember it, and the fourth time you don't even think about it anymore.
What will help you get nearer to the point where you can enjoy Latin texts without grammatically analyzing every sentence?
Reading, lots and lots of reading. But how can you read much if reading is so arduous? There are two approaches:
Read easy texts designed for beginners or advanced students. There are lots of sources for various levels of proficiency. I won't give examples here, there are too many; this might make for a good resource question on this site. I do want to mention that another option would be switch to the completely-in-Latin textbook Lingua Latina per se illustrata (affectionally known on the Internet as LLPSI), which is wildly popular and has the advantage that it really starts out at zero and gradually increases the level.
Re-read texts that you read before. Once you've read the first Catilinarian, you know the content and have analyized all the sentences. The next time you read it, you will find it much easier. In my opinion, re-reading is surprisingly helpful; however, you may want to start out with an easier author than Cicero (Caesar comes to mind). Getting through a speech of Cicero's the first time is probably too daunting for a beginner.