Если вы спрашиваете для себя - то хороший вы не сделаете. Построение хорошего сайта состоит из множества вещей. Разработка концепции, оформления, отрисовка макета, его правильная нарезка на примитивы, хорошая вёрстка кода страницы и стилей, хорошая вёрстка текстов, скрипты клиентской стороны, программирование серверной части, наладка, поддержка. И, конечно же, в наше время одна из важнейших позиций - поисковая оптимизация, о которой нужно помнить на каждом из вышеперечисленных этапов. Все эти вещи приходят с опытом. Без опыта вы максимум - просто страничку скомпонуете в Дримвивере, судьба которой - просто существовать, не более того. Ну может на каком-то хостинге с конструктором какие-то типовые блоки подключите. Но не стоит засорять интернет, лучше обратиться к тому, кто умеет это делать. Если интересно - пишите в личку.
Если вы в принципе об одном человеке - да, ещё как реально :) Вообще идеальный минимальный тандем - это дизайнер и техник. Одиночка не сможет быть и супер дизайнером и супер техником, т.к. обе области постоянно прогрессируют, и поддерживать себя в форме по обоим направлениям слишком тяжело, не говоря уж о том, что в реальной работе нужны и многие другие навыки по другим областям. Но при этом одиночка может быть хорошим и даже очень хорошим дизайнером и техником. Но не суперским.