If you have a flat foot will wearing high heeled shoes for a few years nonstop help it to arch better on its own?

No.