I bought some Nike astros and after a few months my foot started to hurt when ever I played, where arch is it hurts at the bottom of my foot.
Doctor has said its because the football shoes are flat and new insoles would stop it.
I've put in some new soles but it still happens, is it my nike shoes ? should i buy another pair ?
your doctor does not have a clue what they are talking about seriously, he is not a bio mechanical expert.
i cant be bothered giving full explanation of it all but if you have any questions feel free to ask.
insoles are the worst thing you can do for your feet (trust me, i have had a knee injury) they mess up your bio mechanics, trying to compensate for your poor movement rather than correcting the problem.
the best thing for your feet, legs and knees is actually walking, running, etc barefoot. this forces you to use correct bio mechanical movements. but in this day and age it is impossible to be barefoot most of the time.
it sounds as if you have collapsed arches (flat footed), and because your shoes are flat, they are forcing your arches to become curved again (correcting the problem), by using insoles you have basically stopped your arches from going back to normal and helping them to stay "flat".
follow the below steps:
1. get rid of insoles
2. walk barefoot whenever you can (around the house)
3. buy "vibram five fingers" (you will need to try them on to get correct size) and use these whenever you can outside of the home, they may look stupid but they are the next best thing to being bare footed.
4. make sure all the shoes you buy and wear from now on have a HARD and FLAT sole. this replicates the "ground" inside of the shoe, by being hard and flat it is the 3rd best thing to being bare footed. converse and chuck taylors are recommended i think.
see this post for even more info
http://forums.overclockers.co.uk/showpost.php?p=19719688&postcount=5380
that link above has many links within it with lots of relevant information, make sure you click on them too
the pain you are feeling is normal, you are basically just re-training your muscles and bio mechanical movement to the way it is supposed to be.