"Правильная" виза для заключения брака в Германии - это национальная, так называемая виза невесты. Без сертификата ее не дадут.
Можно приехать в Германию по шенгену и заключить брак тут, некоторые ЗАГСы здесь идут на это. Но не все. Чтобы жениться в Германии Вам нужен воз и маленькая тележка документов и это довольно таки длительная процедура (разрешение на брак, проверка в земельном суде). Но опять же не гарантия, что АБХ пойдет Вам навстречу и не отправит домой за "правильной" визой (воссоединяться) после брака, заключенного таким образом. Ее без сертификата тоже не дадут. Есть прецеденты, женщинам оформляют ВНЖ, но не все земли так лояльны, как Хессен.
Видите ли, принято считать, что использовав шенгенвизу не по назначению (достопримечательности осматривать, с друзьями/родственниками время проводить),Вы обманули посольство. Кстати в визовом заявлении даже пункт есть, что Вы обязуетесь использовать визу исключительно по ее назначению - туризм, а не пойдете жениться.
Учить язык в Германии можно в любой языковой школе, сдать экзамен, говорят иногда просто про жизнь побеседовать, и предоставить в АБХ при оформлении ВНЖ сертификат.