ask 315mhz module,arduino and range problem

Hello to everyone,i had built a project and i use one of these module(ask315 mhz),design and print pcb and solder component.here is the problem:module works 50-50.2 times works,3 times not works,4 times works,1 times not works and so on...(when i'm not close.in close range and line of sight it works fine)
i use the antenna,23 cm of awg-23 copper wire that has been rolled to 9.5 cm(after rolling it,length became 9.5 cm.1/10 of wave lenght).range has been greatly improved but yet working like 50-50.
i have tried single,straight 23 cm wire but it doesn't have advantage over 9.5 cm rolled antenna.
the position of antenna,like it's been vertical or horizontal or the position of remote when we pressed it's button is also important or not???and if it's yes,which position is better?
is there any circuit to boost it's receiving power or not???
my obstacle is a door that have these features:about 2 meter height and has about 4 to 6 cm diameter.lower half of this door is completely metal.above that are 9 5*5 tiny windows that has glass behind them and above them is metal.
board is placed on the wall about 1 meter behind the door.i just wanna 4 to 5 meters of range from the board.
p.s:inside the house and from the range of 5 meter with wall it works fine but outside the front door and open air it works like description above.(that's weird really!!!)

51rOwl4RQJL.SY300_QL70.jpg

That sounds like my experience with those awful green receivers. Those receivers suck (the transmitters they're paired with are fine though, interestingly enough).

You can get >10x the range and operation at 3.0~5v with an RXB-12 (be sure to get the 315MHz version, not the 433MHz one), and they're like $1/each on ebay.

DrAzzy:
That sounds like my experience with those awful green receivers. Those receivers suck (the transmitters they're paired with are fine though, interestingly enough).

You can get >10x the range and operation at 3.0~5v with an RXB-12 (be sure to get the 315MHz version, not the 433MHz one), and they're like $1/each on ebay.

I guess there is no other way to bypass this problem except what you said.anyway,thanks for attention.