If you can't connect at all even when you are outdoors you have a huge issue.
The repeater concept works exactly as if the office manager needed to talk to you from his office and he could not yell loud enough. If someone stood in the middle of the parking lot where they could here him and then yell to you that is what a repeater is.
So to make a repeater work you must find a place you can get good signal from the wireless and put a repeater in that location but it also must be close enough to you so your device can hear the repeated signal. It does not good to put the repeater in the office next to the router.
What you need is something similar to this.
http://www.amazon.com/Hawking-Technology-Wireless-300N-Repeater-HAW2R1/dp/B004MJBONW
The key difference here is the repeater uses a directional antenna to receive the signal rather than omni directional. This is still not the best way to do this but is the simplest. It is cheaper to build your own and it will work better if you want.
You would use a outdoor bridge like
http://www.newegg.com/Product/Product.aspx?Item=N82E16833168109
and then any indoor wireless router you wanted. You could get this for about $100 total but you would have to put the 2 parts together.