If it is a range issue, then Rich is spot on with his advice! Best thing you can do is practise like Urban S described.
As for the camera getting full after a few shots your memory card might not be very big? What is the capacity of the memory card?
A way to squeeze a few more pictures out of the memory is to lower the resolution and amount of Mega Pixels you are using to take photos, if your camera allows for this of course. I'm not really up on HP camera's but I imagine it will have at least one of those options. I had an old Canon camera which you could change the resolution on and you could set it really low and the filesizes would be around or under 1 Megabyte in size!
If you can kick it down to 3 Mega Pixels you'll get a wee bit more memory free on the card and fair amount of quality with good resolution. Have a wee look at the camera manual to see if it can be done! I'm sure these temporary measures would help a little, at least until you can get a new larger capacity memory card.
Hope this helps Trench!
D
