All transactions and balances are public knowledge; that's how the blockchain works. You can use a mixing service or send money to a dicesite or something then back to a new address if you don't want people to know how much you have, but you're never going to be able to truly hide your balances or transactions.