To be honest it is a bit overwhelming at first, the only reason I warned you off Revitalift is that it's expensive for the ingredients but actually it might be a good idea for you to start with that and see how you get on.
Unfortunately no one cream is going to deal with everything. But there are a few basic ingredients that when used together can give good results. Although to be honest it's a bit trial and error because everyone's skin is different.
Hyaluronic acid is good for holding on to moisture so making your skin appear plump and moisturised. Nice to have, but doesn't really penetrate the deeper layers of your skin. It's already in lots of moisturisers so I wouldn't spend a lot of money on it.
Vitamin C serum (with L Ascorbic Acid as the active ingredient) - is an antioxidant that helps to brighten and even out skin tone. I use it in the morning to give my skin a glow.
Retinol increases cell turnover and helps to boost collagen production, which can help reduce the appearance of fine lines. Can cause a bit of irritation at first. Use at night time.
Glycolic Acid is an acid exfoliant that helps exfoliate the surface layers of the skin by breaking down the glue that holds the dead skin cells together. Can be irritating if overused so go gently. I also wouldn't use it on the same night as using retinol.
Niacinamide can help to reduce the appearance of pores and is good for oily or combination skin.
My basic routine is -
Morning
Vitamin C serum
Moisturiser
SPF
Evening
Gentle cleanser
Tretinoin (a high strength retinol)
Serum (usually niacinamide)
Moisturiser
Once or twice a week in the evenings I will use glycolic acid instead of tretinoin.