I would suggest that you hire someone to do this for you. If you think about it, it will take you a lot of time to learn how to do this properly and your time is valuable, so why not just hire someone to do a basic design for you instead? you will save time, frustration and will end up with a much nicer site!

cheers,
Luke