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