Sounds like you understand that it’s important to fix your ‘back teeth’. But you have an urgent need for you to improve your smile. I think if you find a dentist that is really concerned about treating a person and not just their teeth, you should be able to get those front teeth fixed
you can add or take away to make your canines less pointed. I’d suggest the most conservative approach first. Minor ‘enamelplasty’ or ‘esthetic recontouring’ would be just rounding the point. You could also do a minor bonding to change the shape too. If you’re still in braces, you could do the recontouring and then have the orthodontist move the tooth to the ideal position
Healthy looks good. If your smile looks ‘small’ , then there is likely value in seeing a physiologic Dentist to see what’s going on. Short answers is, with Orthodintics, or Crowns/Veneers or a combination of both... you could have an ideal smile that is both healthy, functional and could be full and wide like you’re hoping for
It sounds like your veneers weren’t bonded very well or your teeth have moved. If the bite is putting pressure on the veneers, it may force the teeth to move. it’s possible the veneers just weren’t made right. Well made and cemented veneers should feel natural and look great. In an advanced esthetic practice, they can do a ‘trial smile’ so that you can see and feel what your getting before the job is done.
It’s really a personal choice depending on your priorities. Some people want the fastest treatment. Some want the least expensive and some say what looks the best and money is no object. If you were in my family I’d suggest a conservative preparation veneer with a custom shade/stain. That’s the best combination of strength and esthetics that will last a long time