Most pet owners despair of ever owning a well trained and social friend, never master the basics and achieve no more than "sit" (and that only after lots of nagging!)
However dog training can be easy, fun and very rewarding. Once you start to put some basic principles into practice it will all fall into place very quickly and you will marvel at the change in your dog's behaviour and attitude.
There will be a distinct improvement in your relationship and the bond between you will become stronger too. This arises from the dog appreciating the handler becoming the pack leader and giving him/her more quality time.
However as in any other field you only get out what you put in, practice makes perfect and patience is usually a virtue!