I have the same problem, I'm 26, but I'm only 5'1 and I just don't look that old. Bouncers ALWAYS check my ID twice, I have no problem if I pay the bus the child rate.... etc etc.
My rules for looking a bit older
1: Wear anything but jeans, or if you wear jeans, only wear them with heels and a nicer shirt.
2: Wear make up
3: if your hair is long, when you want to look older, put it up
4: Wear glasses if you have them
also to go along with smoking and tanning, try getting no more than 3 hours a night of sleep for about a week or so, that'll make you look a bit older as well.