Well, I'm no guru, but I could make a few small suggestions:
I like nedit for writing code because it is fairly simple and has a nice highlight mode (coloured syntax for a range of languages). There are also a number of IDEs available if that's your preference.
You've got a great C++ compiler available to you (g++). there's a basic g++ tutorial at: http://www.cs.wm.edu/cspages/computi...orial/gpp.html
Search the web for some C++ tutorials (there are heaps)
Start off with those, throw in some coursework and maybe a book or two.
Once your confidence is up - check out the source code for some GNU programs. (Perhaps you could go to http://freshmeat.net
and use the filters there to display only the projects written in C++) Eventually you could contribute to some of these programs - the ultimate learning exercise!