you can try with local bitcoin , but need to find trusted seller only. if coinbase not available in your country you can try bitstamp site . And there few currency exchange sites may help you to buy bitcoins like bitfinex etc. you can also use the same like you said forex sites ,but go with the trusted forex site. there is topic on currency exchange on the bitcoin forum you can go through the complete details which may help you.
Thanks alot i will try bitstamp