Originally Posted by NekoRobin
I can't host myself as my, my mother's and my brother's computers are connected to the same wifi connection..
Do you mean you don't want to impact on the up/down speed of the other users? Because there's no real reason why you wouldn't be physically able to host, just because you're on a network.
If anything, you'd get a smoother game by hosting on one of their computers and playing on yours