For braces consult an orthodontist, there is a possibility making use of existing crown you can finish the braces treatment.
Next Steps
Once your braces treatment is done you can opt for a more esthetic looking crown like zirconia.
Health Tips
Estimation of treatment cost would depend on time and experience level of treating dentist.