In order change the background image of your blog, you need to upload the image in image folder of your theme. Image must be the same pixel as the old image. Othewise it may wrap the page.
Image folder path: blog-directory/wp-content/themes/theme-folder/images
Image name should be; bg.jpg