What's the Best solution for my teeth? (photos)

My teeth is a hard topic for me. I have a big space right in the middle, and it seems like my teeth are to small for my mouth. I want to get rid of my gap, so that I can finally smile and talk to people without being embarrassed and insecure about my teeth.. I never smile showing them and often put my tongue is to fill the gap.while on the other hand my dentist told me that if I get braces my teeth will look fake since they're already straight. I would enjoy some advice. Help me please.

No doctor answers yet