Learning French can be a difficult task. It is not a weekend pursuit or something that can be done in a short amount of time. If you are interested in learning French to a high level, you will need to put in the required work.
However, learning French does not have to be a difficult job for you. There are many French resources available to help you learn French to a high level.
If you have some French resources then you also should know that there is one other significant part of the equation in learning French quickly and that is to keep yourself surrounded by others who are also looking for French mastery. If you can do this, you will find that your French results will come much faster.
If you are interested in learning French to a high level, then you will definitely want to check out My French Tutor which is a premier French learning membership website. It has over 180 French video tutorials, a forum full of other people striving for French mastery and access to the French tutor who created the site... so no matter what your problem is, you will be able to keep learning French and continue on to French fluency.
To French Fluency