Currency trading is great because you can use leverage, and there are so many different currency pairs to trade. It doesn't mean, however, that you need to trade them all. It's better to pick a few that have no relation and focus on those. Having only a few will make it easy to keep up with economic news for the countries involved, and you'll be able to get a sense of the rhythm of the currencies involved.
The service of the broker you choose, and the platform they offer, is essential in ensuring that you achieve the best trading results. If you were trading on a system that was slow and regularly crashed, for example, you might not be able to enter or exit a trade at the price you want. Instead, it's important to look for a broker that offers high levels of liquidity, low spreads and the ability to execute orders at the price you want (or as close to this as possible).
Determine the profits required to cover any losses: Along with calculating your risks before any trade, it's also worth calculating how much you would need to make to regain those funds in any future trade. It's often harder to earn money back than it is to lose it, simply because your remaining investment pool is smaller, which means you have to make a larger profit (percentage wise) to break even.

Due to Forex CFDs being leveraged, traders can access large portions of the currency market at a very low margin - sometimes as low as 1/500th of the size of the market they want to access (based on a leverage rate of 1:500). There are few additional costs as well - most Forex trading accounts have little (or no) commissions, order fees, and account management fees. If there are any trading fees, these are usually a markup the broker has added to the spread.