Make sure you buy shoes that actually fit. You may want to consider asking someone to help you when picking out shoe sizes. If they do fit, they still might hurt for a bit until the shoe gets worn in and you develop some callouses. Additionally, putting a band-aid on the spot that rubs before you put your shoes on will help. If it is really bothering you and no one can see the spot because you are wearing long pants, duct tape works way better than a band-aid.
This isn't just your feet, it happens to me and my friends all the time. Hope this helps!