Mam your glasses have no much connection with your dark circles.
But your wearing them from 11 years means you are straining your eyes a lot. For that you should practice proper resting and eye exercises.
For your dark circles, proper timely sleep of 7-8 hrs a day, avoiding stress, proper water intake of 3-4 liters a day, a fruit rich diet and good nuts intake do help. For applications, use Vit E based cream like Evion on your dark circles every day twice for few weeks.
Health Tips
mediations and proper exercises is also important