No. All procedural languages are about equally easy to start with.
BASIC and C++ are similar only in that they contain basic control constructs.
It would be disadvantageous to learn <language X> in order to learn C++. Just start with C++ --it is a very good, easy to comprehend, well-structured, and standardized language. There is a lot of good literature for learning it. This site, for example, has a very good tutorial to get you started. (Find a link to it on the homepage in the top-right corner.)
The Lounge forum also has occasional posts with ideas for programs to write.
And don't be afraid to ask questions. We're here to help. :-)