I make art for fun and have never been any better than pretty good for someone who doesn’t draw that often. Some of my skills are a little better developed than others, but I have always struggled with perspective and foreshortening. For some reason, I can’t figure out how to get what I see through my brain and down to my hand. I get the concept intellectually, but can’t visualize it sufficiently to make it happen on the page.
Anyway, Joe Capatano has a perspective tutorial on the How to Draw Comics blog.