Your best bet is to pay someone to build you a complete site that you own outright, then hire good photographers to shoot stuff on you. The harder the pictures, and the more guys feel like they "know " you the better your retention will be.
Sign up for some smaller webmaster programs, then once you are established and have some real traffic the bigger programs might be interested.
Good Luck!
