usually use local btc but dont' really like it and its kinda expensive
any other btc traders that accept bank deposits or something I can easily get with cash? or atleast a trader who accepts payments form another payment provider I can easily add cash to.
Localbitcoins is good as you don't need to verify your identity.
You could use coinbase and bitstamp, but you will need to do lengthy ID verification process.