A specialist, such as an endocrinologist or diabetologist should really be involved in treating diabetes
. if the physician you're working with is not one
of these, then do get a referral to one. If s/he is, then insist on a second opinion because the care is clearly not working.
It does take time for blood sugar levels to come down. After a long period of time enduring high levels like you're reporting, it will likely feel odd/bad to have "normal" numbers.