"Owning" a lens/camera/whatever for a year doesn't mean you're shooting with it enough for you to "learn" how to use it. I bought a Tokina 11-16 ultrawide a month ago and have been forcing myself to use it for everything over the past 4 weekends - 200 - 400 shots per weekend - and I expect this to continue for a long time before I'm comfortable with how and when to use this lens. And when I say everything, I mean everything - even things I know won't work. I do this because I know the failures are what teach you the most early on with anything new. Then I look at everything and take notes on what I like, what I don't like, why I do/don't like it, how I could make it better, or what situations are NOT suited for this particular set up. I'm trying to teach myself to see things in ultra wide angle before I take the shot much like people need to learn how to see in black and white. I am not good with this lens yet, but I have improved quite a bit. My 70-200 arrives tomorrow and I will be doing the same here - thank god for the warm weather! Cold fingers don't help things much.
I read everything I can, but I think I get the most out of looking at other people's work and trying to figure out what they did to create the effects I find pleasing.
Mostly, I make sure that when I go out to shoot I have a goal - either a specific subject matter or a specific technique or lens. I don't just wander around aimlessly - that's the best way to come home with a pile of crap snapshots. Also, without a goal you have no way to measure success or failure.
Finally, some people will never be "any good" at photography/painting/golf/softball. They just don't have whatever minimal skills that are required, and no amount of anything can change that - no matter how expensive the lens/brush/clubs/bat. But luckily none of that matters, as long as you're having fun. So go have fun!
If it's not fun, don't do it.