I've heard that the more comfortable you are in a place you practice the craft, the easier it is to let the flow of energy more... defined. So yes, if you consider your house a comfortable place, it can be more effective. But there is no wrong place to practice the craft(;
As for that amulet of yours, I suppose just blessing it can give it a same effect. I don't know much about that.