Personally, I just taught myself how everything worked, in the manual settings rather than automatic setting, by just playing with it and trying lots of stuff out. A quick touch up in photoshop afterwoods always helps the photo look even better, again I taught myself this by getting photoshop and just trying different things. You just need to do some experiments :)
Edit: Just looked at what you've favourited, obviously you need to have the subject to get the photos like that and nice seting always help, with things lke supercars it just luck if they're parked in a nice place. The angle and composition of the photo is also very important, so always take a few different angles. Remember it doesn't matter how many pictures you take, the more you take the more really nice ones you get and you can delete the bad ones :D