You may be pushing too hard, expecting too much too soon. Back off on your demands and expectations and make bonding and friendship your priority.
I don't expect my dog will ever learn 25 tricks, or even 10, because her performance isn't my priority. Her companionship is.
She is my friend and I don't expect my friends to perform for me on command.
However I do admit that her safety is important and so is that of others so she should obey the basic commands.