I recently adopted an Indian Ringneck parrot. A little background information: he was bought from the pet store and is an 8-10 month old male. I've had him for two months now, but he doesn't seem to be getting any more used to me. He has a mix of seeds, pellets and shell grit each day all day, fresh water, fruits each morning (apples, blackberries, raspberries, strawberries, bananas or whatever fruits I have), and vegetables in the evening (usually cooked corn, carrot, peas and sometimes sweet potato). He has toys in his cage and spends most of his day playing with them, which I've read is a sign of healthiness. Is this true? He loves his mirror and talks to himself a lot. The cage he is in at the moment is a little small, but I am looking to buy a larger one soon. I have a few questions regarding training and taming, although I'm sure they've all been asked and answered in other posts.
He does take apple that I put through the bars, but he's only ever taken it from my hand once. He backs away whenever I get close to his cage, and if I put my hand in he throws himself against the walls and freaks out.

He allows me to change his food and water but that is all. How can I get him to trust me? I'm also concerned about his health, as if he happens to get ill, I can't remove him from his cage to take him to an avian vet. Hence I can't have his wings clipped to make the training a little easier. Any ideas? I'd also like to know if he'll ever become tame or trust me. Thank you in advance.