I think you've exhausted your skin with these products , My suggestions :
1-wash your face daily with whitening face wash (make sure it is a good Brand )
2-Gently exfoliate your skin with a mixture of sugar +your whitning face wash once a week with warm water and apply a natural whitning mask it could any thing like yogurt, Turmeric(mixed with water or milk ) ,Cucumber (mashed with rose water or milk), potatoes Mashed(with milk(Potatoes are full of vitamin C)
3-tone with cold rose water (keep it in the in the refrigerator inside sprayer ) and spray it on your face any time >>>> Rose water known for its ability to bleach in some nations.
4- Moisturize your skin with almond oil( Known for its ability to moisture and remove blemishes)
this mixture ifound it on the net some people tried it and found amazing results in three days :
2 tbsp ground barley
1 pack of yogurt
Mixed and then placed on the face for a quarter of an hour for three days
note : make a new mixture for each use do not use the mixture twice
I do not know your skin type so Try what is appropriate for your skin because there are many things that bleaching the skin such as tomatoes, wheat germ oil, castor oil, lemon and apple cider vinegar but it may be dangerous if u use it wrong .
i am not a skin doctor but i am sharing what i know and tried , if nothing work with you go see a doctor