Hello, the best solution is orthodontic treatment as suggested by others as its least invasive and gives a lasting solution to your problem. In case you don't want braces as they are visible then there are options like lingual braces and invisialign which are effective and practically invisible
Next Steps
Consult an orthodontist first for orthodontic treatment without braces incase you don't like it then you can opt for other options