Yeah nice points all TS but the 6th way to be profitable is to have a good broker. I am currently with FreshForex broker suits my trading style with excellent trading skills. The megarebate of $15 is very good. For every losing trade, you would get rebate of $15 calculated per trading lot and for every winning trade $7.5! So, you would get rebates whether you win or lose! Apart from this there is 101% tradable bonus & 36% interest rate per annum too!