Try buying or making a variety of toys, you may find one he really loves and he'll become a completely different bird. As for talking, some birds never do. All you can do is keep talking to him. Say "Hello!" really clearly just once every time you see him, and "Goodnight!" just as clearly before you cover him up for the night. You can encourage him trying to talk as well by giving him a little treat whenever he makes the slightest pre-talk sound. Also if you put a recording device near him then leave, chances are he may practice his talking while you're not there. Some birds are shy and won't say a word in public until they have practiced it alone and have got it perfect!
Also, there are lots of easy tricks you can teach him. All you need to do is find a treat that he really really loves. You can then teach him to turn around by getting him to follow the treat (then when he is good at turning around, just directing him with your finger and giving him the treat after he's turned around). You can teach him to shake hands by putting your finger near him so he tries to step on, then taking away your finger before he grabs you and giving him a treat. You can get him to bob his head by holding the treat near his feet so he has to reach down to get it, then giving it to him after he straightens up. There are loads of other easy ones too. Good luck.