How long have you had him? He definitely has a dominant issue meaning he thinks he's the boss, the alpha male not you. If you've had him for a long time, it'll take a while to whip him into shape. Do some more reading (
here is a good place, scroll down read all the articles). I'd recommend watching Cesar Milan's Mastering Leadership series.
It will take a while for you to absorb and apply all the training technique and also take a while for him to adapt to the "new" boss but it will work out.
This isn't 1/10 of what I do but to give you a general idea. I would start immediately by correct him every time he do something you don't agree with or something you don't want him to do at that moment (for example: go into the kitchen while you're cooking, play with the toys and make noise while you're watching movies, running around the house, chewing stuffs, jumping on the sofas, walk into the house before you, walk into the elevator before you, etc.) There are many things but the rule of thumb is YOU'RE ALWAYS the boss. Make it clear to him that YOU own everything (his food, his water, his toys, the sofas, the chairs, the living room, the kitchen, the bedroom, the food that's accidentally dropped on the floor, every single thing). Everything is yours and not one single thing is his. He doesn't get what he wants even if he begs for it. He gets what you offer to him.
Every time he does an unwanted behavior, make him sit down, or better, lay down. Generally:
1. Stop him immediately on the spot. Say a firm "NO". Do not say his name when you correct him. Use his name when you praise him. The idea is his name should tie to a good thing.
2. Then use leash/collar, give it a light but quick pull, not so hard that you choke him but enough that snap him out of it temporarily. Always pull/push him to the side, never backward or forward. The idea is to throw him off balance not dragging or choking him.
3. Tell him to sit down. Be calm at all time. If he doesn't listen: You can push his butt down (don't push the back) or put your hands under his chin and rise it up gently (that will naturally force them to sit down).
4. He will most likely attempt to resist and walk away. "Drag" him back to the original spot. Repeat 2 and 3. Pay attention to his eyes. It must not be fixate on anything.
5. When he sits down, calm then you can go on.
There are many things other things you should do that couldn't be possibly include in a single reply but always remember that you have to do them consistently for it to work.
I also have Daschund, they're very intelligent animal and doesn't take long to be whipped into shape. They like to please you, not pissing you off. You HAVE TO be consistent. You will see results in a week or two.