Spędzam multum godzin przed komputerem zwykle na grze i rozmowach, uczę się w liceum, a moja matematyka stoi na niskim poziomie.
Powszechny błąd w rozumowaniu. Informatyka to nie granie (ogólnie informatyka na studiach i ogólnie nie ma nic wspólnego z informatyką w gimnazjum/liceum), więc jeżeli temat komputerów jakoś cię nie "kręci" to jest to zły wybór.
//Ewentualnie teraz siedząc kilkanaście godzin czasami dziennie przed monitorem mógłbym jakoś wykorzytać czas do nauki języka programowania (nie chcę projektować stron), jaki język polecilibyście dla totalnie zielonego człowieka?
Zależy czym chciałbyś się później zajmować, chociaż wnioskując po twojej wypowiedzi to sam jeszcze nie wiesz (jednakże fajnie że zauważasz potrzebę zrobienia czegoś). Najbardziej "uniwersalny" to pewnie C++ od którego sporo osób zaczynało, odradzam kurs MZ na rzecz np. cpp0x.pl, ewentualnie Megatutoriala Xion'a.