Thanks for the mention, Squid! Very nice that you like my photos.
I will echo what has been said already, that lighting and composition are two of the biggest factors. Contrary to popular belief, direct sunlight is never the best choice, unless it's early or late in the day. Any other time and it's just too harsh and unflattering.
Gear is another factor, but as mentioned, does not have to be the latest and greatest. I am a working professional and my gear is going on 7 or 8 years old now. Still makes great images! Camera body does not matter as much as the glass. Doesn't even have to be top of the line glass. Just fast glass, and by fast I mean something with a large aperture: f/2.8 or better. This will allow you to control the depth of field and aid in directing the viewer's eyes as you want to. Another good way to direct the eyes is to use leading lines that either lead the viewer into or out of the image.
Lastly I will mention that part of the complete image happens in post processing. I cannot state how important it is to use great software. Adobe's Lightroom is so affordable for what you get in return. It's fairly simple to use and the results will blow you away. One of the most useful tools within Lightroom(and Photoshop) is dodging and burning. Remember that in the film days? A little bit of dodging and burning goes a long way and can really make a normal image that much better.
Just to show you, here is the original version of the image from above. Would not be the same without a little dodging and burning.
I'm happy to answer any questions for anyone.