Sir, not to be sound as rude, but you don't seem to know the difference between Finance and Accounting, just like majority of people anywhere. CA, ACMA, ACCA are all related to Accounting, which is a boring but highly paid field with a very large scope for work in Pakistan or abroad.
MBA (Finance) and specializations like CFA, FRM etc are related to Finance, which is about making decisions.
In Pakistan, the scope for Finance is very limited, i.e. just few departments in a banks or other financial instituitions like brokerage houses. Most companies have a 'Finance' department, but all they do there is accounting, and they don't need an MBA finance as the decision making is not done by them, it's done by the CEO or sponsor family.
Accounting gives a CEO of a company the figures, on which he can make business decision. A CEO should have financial sense in order to assess the pros and cons of that decision. Finance is all about making decisions to earn highest return on minimum risk - optimal return in every business decision area - be it marketing strategy, product, pricing, human resource. Accounting is just presenting the figures in the best manner so that business decisions can be made.
In current domestic economy situations, I don't recommend MBA for anyone, except obviously if you get admission in IBA or LUMS, then nothing like that. Go for CA- if you can't do it, then go for ACCA.
Another wrong impression people have is that if you're good with numbers or maths, then you can do CA. If you're good in maths, you'll be very good in Finance compared to others, as it requires you to use ur brain. CA is all about hardwork. Also your memory should be brilliant, and you shouldn't be making careless mistakes when dealing with numbers. So one should do Finance if you think you are creative and have great analytical skills. But if your very hardworking, have strong memory (helps a lot in memorizing all taxation rules and codes etc), and a diligent highly ambitious person, then CA isn't really difficult for you to pass.