Hi I need to improve mt smile I am ashamed to smile in public?

SMILE. Dental health and a good smile certainly is important to you.You seem to have definitive issues and concerns about your smile, so i recommend seeing a good dentist and see what options you have for improving your teeth and improving your smile. This day and age, you can get a great smile, it just may be costly doing so, so depending on how important for your self esteem, you may want to go for it.