Oh! I had a similar trouble with my dog (He is a terrier, and used to be a right terror! xD a mixture of fear and terrier at first, then constant terrier *sigh* If you work hard, he can overcome it! trust me!)
firstly, clicker training works great when they've learned what the click means! sit down in a room without distractions. You can't have distractions at this stage! You may need to find a time your family is out if there's no other room. I'd say get him used to the kitchen floor but you may not want a dog in the kitchen all the time! Get a bit of cheese and break a tiny chunk off. enclose it in your fist and hold out your closed fist to the dog. You want him to use his nose, as the nose can motivate him easier than sight. If cheese isn't working, try something smellier (but still nice, like a sausage or bacon or something). Once you have his attention and he wants the treat, click and immediately give him a SMALL amount. a small amount gives him a flavour as a treat but stops him from getting full or sick. then get another piece (he should still be interested, if not close in your fist, get him to smell it again etc) and click and treat. Any fear of the clicker will soon diminish and be replaced with eagerness for the treat. after maybe 5 or 10 minutes (may be more or less for some dogs) click when he's not looking at you. If he turns towards you and/or pricks up his ears, he's learned what the click means. If not, just continue as you were before. Some dogs take longer than others, and it's important not to push them or get frustrated. If you get frustrated or annoyed, have a break and go back to it. Do not move on until he's definitely learned what the click means, or you will be wasting time and effort. (My dog has been trained quite a bit with the clicker, so much so that if i click the clicker and he's upstairs, he will run to me for the treat... *sigh* I didn't even mean to click it! I accidentally leaned on it!) Just remember that every time you click, you have to reward. Once this is learned, leave it and go back later and practice just to make sure he's fully learned the click. Then you can move onto calling his name. call it and pat your legs and show him the treat. Eventually he should come to you. When he gets to you, click and praise. If he doesn't come to you after a few tries, get closer to him so there's only a short distance between you. call him and pat your legs or clap etc, and as he starts to come to you, or turns to you click and give him praise and a treat. You may just have a slow learner mixed in with stubborn terrier, and so you may need to go slowly and patiently, and take baby steps, but it will be worth it! once he turns to you and steps towards you every time you call him, make him walk a bit closer to you the next time, before you click. Soon he will walk all the way up to you! Once this is learned come back and ask for more help, and gloat about how well he's doing!
