The French language is a beautiful sounding language that is a pleasure to learn. The problem I had when trying to learn though (and you probably have to) is that it's difficult to learn a new language fast by reading a book. I began teaching myself French by reading many books, but never really made any significant progress, and certainly wasn't confident of having a conversation in French. That all changed though thanks to lucky meeting!
Let me start by saying that learning a new language isn't particularly difficult, but only if you are learning from a reliable source. This is to say that you need to be taught correctly and not just pick up any old book on “How to Speak French". I think this is an error that many people make, and as a consequence a large percentage will never become fluent in speaking the French language as they give up because of slow progress.
At one stage I myself was going to give up learning French as I was finding it too difficult to get the hang of. Luckily for me I was introduced to a friend of a friend who happened to have learnt French. I felt embarrassed at first as he spoke a few sentences in French and wanted me to reply, but I couldn't because I was simply not that advanced. I was quite amazed at how much of the language he knew so I began asking him how he learnt French. To my surprise he said that he began to learn French online.
My first impression when he mentioned learning French online was ordering a book to be delivered! It never occurred to me that there are high quality French learning resources online. The conversation that I had turned out to provide me with the advice that I needed and that has meant that I am now a fluent French speaker.
What made the difference by using this particular resource was that it didn't solely depend on learning by reading through a book. It had hours of audio lessons, grammar lessons, and interactive software that really helps to clear up any misunderstandings you might have with sentence structure for example.
If you are thinking about learning French I would definitely say “go for it"! It's a really nice language to speak and very enjoyable to learn. Please do yourself a favor though and save wasting money on the many French language guides available. Instead, invest in the same resource that I used and that I highly recommend in order to learn French online fast.
View my recommendation at How to Learn French and get started learning the French language today!