Hey,
als jemand, der sich selbst C++ beigebracht hat, möchte ich hier mal einige Tipps geben.
Ich würde dir als erstes raten, statt C C++ zu erlernen, ich denke das hat zahlreiche Vorteile und eigentlich keine Nachteile, direkt in C++ einzusteigen.
Zum anderen: Online-Tutorials sind schön und gut, aber um eine Sprache ernsthaft zu erlernen bedarf es schon etwas mehr (bei C++ gibt es 2 Standardwerke, beide zu empfehlen, den "C++ Primer" und "Die C++ Programmiersprache"). Es ist sehr empfehlenswert, sich eines dieser Bücher zuzulegen. Danach kann man zwar immer noch nicht von sich behaupten, C++ zu "können", aber man hat zumindest Grundkenntnisse und kann kleinere Projekte verwirklichen.
Im Bereich GUI-Programmierung (sprich mit Fenstern, Knöpfen etc.) gibt es auch eine Auswahl an Möglichkeiten: Neben Visual C++ für Windows gibt es auch plattformübergreifende Angebote wie z. B. Qt. Diese Anmerkung ist nur ein Ausblick, denn ohne Grundkenntnisse hat das keinen Sinn.
Gruß,
badday