döngünün içeriğinde hata var. mesela
foreach (HtmlElement doc3 in col3)
{
string classCek = doc.GetAttribute("class").ToString();
if (classCek == "button-text follow-text")
{
doc3.InvokeMember("click");
}
}mesela burada col3 dan doc3 öğesini alıyorsun ama class olarak doc a bakmışsınburada doc3 e bakman gerekmiyor mu?
senin alt elemanlara inip onların classlarına bakman gerekiyor.. alttaki döngü içinde aynısını yapmışsın. breakpointler koyarak bakabilirsin gelen verilere v.s.

Ben hiç webbrowser tıklatma gibi birşey yapmamıştım. Merak saldım araştırıyorum. Örnek bir kod gönderseniz çok sevinirim