Okay I've been having problems keeping my skin from getting very dry after/due to showering.

Usually I shower once or twice a day (morning and night time, but sometimes just night time...). Now my skin always seems to get really dry from the shower. I usually have the water on pretty high heat, does that affect the dyness of my skin? Also I was wondering if it might be something about the barsoap I use (Oil of Olay) but I doubt it would be that. Every once in a while my scalp gets dry also which can cause dandruff which is super annoying.

I live in Southern California so it can get pretty dry in general but what else can I do to prevent this dryness from happening in the first place (since my usual remedy is just some moisturizing lotion but I'd prefer not having dry skin and scalp in the first place)?