Ever since high school, I've had very oily hair and skin, but it became worse in college. Now I'm in my mid-twenties and have to shampoo my hair about 10 times each day to get it clean. Then by evening it's already oily again. This isn't my scalp trying to moisturize itself after being over cleaned, because I've tried not washing it completely and it's even oilier the next day.
Are there any special shampoos or medications that help reduce oily skin? I've tried some facial products from my dermatologist, but they haven't reduced the oil production. This is an embarrassing problem and limits the overnight activities I can do, like camping or staying with friends.