anything that contains beta-hydroxy acids can improve skin texture and appearance. But make sure you use a sunscreen on top as your skin will be extra sensitive to sun burn.
Body brushing is supposed to be good for firming and improving skin tone too.
Essential oil of rose and also frankincense is very good for the skin - and rose is specially good for females. Try to get the real thing, it's expensive but you can add a few drops of each to your moisturiser. Another essential oil is palmarosa - again use sparingly and always with a carrier oil/moisturiser.