Arabic is not an easy language and that's why it's best to learn it in an effective way. In just the same way you would choose to exercise in an effective way, you must choose a method of learning which will allow your brain to retain as much of the information that you put in it as possible.
One good way of learning a language is to invest in one of the many self study guides that are available. These are available in any good bookstore or you may find a greater choice if you order through the internet. In this way you will be able to read and advance your Arabic learning at your own pace and thus be able to revise any areas of uncertainty.
Another advantage of this type of learning is that you won't have to stand up in class and speak a new language in front of other people. You will, however, need to practice the language and a good option is to buy a self study book and CD set. A CD with speaking practice and listening drills is a really useful tool as you can learn the pronunciation as well as the spelling; there's no point learning to read a language if you will never be able to speak it.
Going to Arabic learning classes is a very good way to learn a language if you can cope with the language learning process in the company of others. For some people this may be a really good opportunity to get out of the house and meet some new people with similar interests. Another benefit to this option is that you will be able to ask questions and gain the help of a qualified teacher who will also be a native level speaker. With society becoming more and more multi cultural it is likely that your local adult education center will be able to provide you with some Arabic classes at a very reasonable price. This can be quite cost effective given the help that you will be receiving and you may also end up with a qualification or certification at the end of the course. This can be a great addition to any CV or resume.
You can also subscribe to an Arabic magazine once a month or two and try picking out one or two articles to read each day. In this way you will be able to learn in a little yet often manner, which is by far the best way of learning a language. You will be able to retain a far greater percentage of what you are taking in and the process of learning a language will become more efficient. Continuous revision would also be a huge plus for you and you will be able to cement what you have learnt into your head. This can come in very handy when you need to reproduce the language that you have memorized.
As long as you stick to some of the effective methods listed above then you should have no problem in learning Arabic.