A "uniform" doesn't always mean wearing the same thing over and over, just finding colors and pieces that really speak to your style, and staying within that zone. Maybe you really like blue oxford shirts, so why not stock up on a few different ones from different brands? They're different enough that you'll want them, but familiar enough to get worn on a regular basis. It'll also help you curb your purchases, since you're developing a sense of the things you actually wear, which should help factor into whether or not you really want something.