They don't have to be SKINNY jeans, but a more body-conforming pair of denim will go a long way to making you look leaner and taller. They shouldn't cut off your blood circulation — buy a pair of skinny jeans and size up. Then, find a tailor to take in the waist. Or, just go to a tailor and see if they're willing to update your current jeans.
Three more basic rules: Darker is better, a leg opening of 14"–16" is ideal, and go for a mid-rise. Low-rise jeans will make your legs look shorter.