Какое направление в С# выбрать?
Советую asp.net mvc. Много заказов, популярная технология, множество готовых решений. Куча обучающих материалов, большое комьюнити. Практически все ошибки,непонятки и типовые вещи гуглятся за 5 минут, благо это уже было разобрано до вас.
ASP.Net, дружище. И веб изучишь, и заказов много, и на хлеб с маслом с икрой хватит.