If most trusted sites are banned in your country in buying Bitcoin then i suggest you find a reputable member here in Bitcointalk forum who has a lot of green trust yet he/she is selling Bitcoin. Just make sure that get screenshots in every deal so when worst case scenario happens to you, you have all the evidence. or better yet if you can't find a trusted someone here then used escrow. goodluck.
Ok, that can be worked out too I guess.
Just one more question, are there people here who accept Payoneer transfers in exchange for BTC ?
Thank you everybody for your help.