You can always check with your dermatologist for their recommendations, and to see if you need prescription strength cleansers or products.
But lemon is a wonderful cleansing agent, as is salt. When washing your face, avoid using harsh soaps. Also, it's good to use warm water before and during your wash routine; this keeps your skin moist, opens your pores, and allows the most dirt removal. Follow up with any kind of warm water/wash usage with splashes of cold water to shrink down your pores. Weekly exfoliation for face and body will help to clear up acne, but make sure to follow up with a gentle moisturizer to replenish skin. You can go out and purchase these, or create your own with sugar and olive oil and/or green tea. Dry brushing your skin will also help to improve circulation and overall skin health; best done at least once a day with a soft bristled body brush.
Certain foods like eggs, yogurt, strawberries, cucumbers, etc. have great beneficial properties for maintaining skin health too. Check out tutorials on youtube from cosmetic specialists like Michelle Pham, and make sure to always test a small patch of skin before applying all over! This will make sure you avoid any topical allergic reactions.
Don't forget that maintaining a healthy diet and staying hydrated can also go a long way towards improving and maintaining good skin health as well :)