...
Reading for others though is often more about confidence than anything else so the best thing to do is pluck up your courage and give it a go... Reading for others face to face is something that I find very scary even though I think that I can read cards and can read them well.. It's the thought of not living up to the expectations of the querant that really makes me nervous.
...
This, this, this! I am so comfortable reading from a distance, and express myself much better in writing than I can face to face. This is true for all areas in my life but especially for tarot. Face to face readings intimidate me to the point I can barely connect!
With all readings though it is a matter of confidence and you gain that through practise. One thing I did when I was learning the basics was pulling a card at the end of the day to shed light on it and what I needed to take from the day. Some days were trickier than others but it certainly expanded my thinking about the cards beyond what was written in books.
I also think it's important to explore decks and find one which speaks clearly to you. It's a very personal thing. The first deck I could read clearly with was the Tarot of Pagan Cats by Lo Scarabeo. Now, I use the 1JJ Swiss tarot for virtually all my readings! They are very different decks but are equally important to my journey.
And I think that's the most important thing - as others have said, it's a journey and an ongoing process. You will never feel as if you have "arrived" with tarot, there is always something new to explore, be it a new deck, a new spread, a new reading method... it's truly endless.
Above all, enjoy it. The cards will meet you where you're at.