I've never had trouble reading for myself, in fact I read only for myself for almost a year when I started. There are some things you need to be able to do first, imho to do it effectively. If you aren't in the right mind frame, it's best to wait till you are.
Reading for yourself takes a lot of objectivity. For one thing, you can't go into the reading wanting to see a specific answer, or thinking "I really hope the cards tell me only positive things and nothing negative."
Don't attempt reading for yourself if you are in that mindframe. That's my advice. What I try to focus on is to remember that I don't want one answer over another. Instead what I want is Truth. That is all I ask of my cards and readings to present me with truth.
Because hey, you can't hide your head in the sand and Tarot is not just a predictive tool. It is also a tool to help you change your future. And if you are heading towards something negative, I mean wouldn't you rather the cards tell you, so you can change your path and avoid it, rather than not knowing about it and one day you're just minding your own business and when you least expect it: Wham!
And btw, I have already seen this process in my life in a relationship reading. I was on the verge of messing up a relationship (that was still new) with someone I really care about. And the cards were kind enough to let me know where I was headed. And that let me do more readings on why we were heading that way and how I could fix/change that and create a more positive relationship instead. And of course I took all the advice and our cards have been very positive about our future even since.
I am very grateful for the bad news the cards told me. If I had just wanted to see good things in the cards, hey I would never have learnt what I needed to to fix things. And I would have had a broken heart instead of a renewed sense of faith in Tarot.
Oh and as far as reading for yourself, and I think this goes for any reading anyway....you need to be calm and relaxed to read well, so reading on a topic you are very emotional or worried about will not work well. That does not mean you can't do teh reading, but not when you are in that mindframe. You just need to calm down some before attempting it and be truly ready to accept whatever truth the cards gift you with.
Actually, when I think of it, some of my most meaningful personal growth has come from my readings for myself. I tend to ask all kinds of philosophical questions, on why I am here, my life purpose, ....what I am meant to learn from different life experiences....usually I use my angel decks for that now. But, to me it is literally the best way to explore your inner life and purpose.
Bar