My toes hurt when I wear shoes, what should I do? (photos)

My big toe and I guess it's called my "index" toes are longer than the others, I'm a size 9 in women's shoes and they fit perfectly and only hurt my longs toes, but if I get a size bigger the shoe will be too big on my foot. I also HATE how big the heel of my foot looks. I'm obviously African American and my feet are two toned, lighter on the bottom and my skin colour on top.. I don't even wear sandals for that reason. I HATE the appearance of my feet.Please help me find ANY solution

No doctor answers yet