http://ca.askmen.com/fashion/fashiontip ... e-20s.html
Some of my tips:
Go out and find some stores you may be interested in. Some of the more "Expensive and classy" stores include: Guess, David Bitton, Calvin Klein, Armani, Gucci. *Note, these stores are pricey. However, they make very nice jeans. Check out the websites.
Find jeans that fit. Don't wear baggy jeans and don't wear skin tight jeans. Find that "right pair." Find something more than just a light blue colour. Grey, black, dark washed, some rips (although not too many). Hell, khaki's can work if used properly.
Definatly need to lose the band t-shirt thing. Find some more plains t-shirt or ones that are more classy. Small logo, not large obtuse logo's. Make them fit, not baggy t-shirts with rips. If you say you're fit than a tight t-shirt should look excellent. I'd suggest similiar brands and look into Ralph Polo, Lacoste, Diesel, etc.
Find a decent pair of shoes. No more "skate shoes." (Not sure if you wear them..).
Honestly, it's hard to define style. You can peacock like a Mystery or you can find classy clothes that work for you. Hell, maybe you enjoy more "punk clothing" that you find at stores like garage. Maybe there's preppy stuff at American Eagle or Abercrombie that suits you. I've seen guys wear an American Eagle shirt that doesn't make them look like they hit finished High School (I'm talking late 20's here). Every store has clothing that'll suit you, just gotta look for them. Hit the mall, go into some of the stores and look around. Don't look for bargain deals or clearance items. If you want to make a statement, you're going to need to spend a bit of money. Same goes for the haircut and personal grooming.
It's alittle pricey but since you're not out-growing your clothes they should last you a fair bit of time.