If you're running Windows Phone 8.1, from the Photo Hub, you can only set your Photo as the background in the Lock Screen. However, you can set any photo as your Start Screen Background in Settings > start+theme > then tap on "choose photo" for "Start background".
You can pin an album to your Start Screen from your Photo Hub, but only the most recent photo in that album will be displayed in the tile.