From your comment I don't know you have tried this or not, but get some sessions with the best trainer you can. Singing and even speaking with a good voice is incredibly counterintuitive for some people, speaking from experience. You might have everything needed for a great voice expect the skills, or you might be trying for a voice that's far from what works well for you.