Firstly I would like to correct you that regular cleaning cannot create gaps between the teeth. In fact you should go for regular cleaning to maintain good oral health. No if we talk about your current situation, we can deal with the gap between the teeth by many ways. All depends on the situation and your age. We can correct it orthodontically with braces or with cosmetic treatments. Ceramic veneers and bonding can give you the results.
Next Steps
Visit Dentist and get the check up done.
Health Tips
Orthodontic treatment could be carried out successfully upto certain age. So please take good decision.