Вы должны вызвать flush для вашего выходного потока после записи.
Кроме того, закройте потоки перед закрытием сокета в блоке finally.
В чем конкретно заключается ваша проблема?Вы смотрели журналы на стороне сервера, чтобы увидеть, было ли установлено соединение?Вы видите, что ваш сервер принимает соединение?Получаете ли вы какие-либо данные на стороне сервера?
С уважением, Стефан