You can add padding to it via CSS, but that wouldn't prevent the other site elements from blocking your background image.
http://en.support.wordpress.com/custom-design/custom-css/
http://en.support.wordpress.com/custom-design/css-basics/
However, it seems like you may have found a much simpler work-around by using a larger image.