I think there might be two different basic strategies that could help you out of this:
1) just work on actually transposing whatever you're reading by a fixed interval. If you get fluent in doing this, you'll get past your "page says f but it sounds d" discomfort.
2) practice reading C clefs (+ octave transposition). You play a C on a clarinet in B-flat, it sounds a B-flat. So, imagine instead of a treble clef, it were a tenor clef (but 8va higher) instead. That third-space treble-clef C is now a tenor-clef B (you have to add the accidentals).
In either case, it is probably matter of just getting used to it, and that means spending time with it, so no truly "easy" answer for you.