Is there any other website that operates like coinbase where I can attach a bank account to sell and buy bitcoins besides coinbase. Thanks.
If you are in the U.S., take a look at BitSimple.
You send to them via a Wire Transfer from your bank, and receive bitcoins the same day (unlike the multi-day wait with Coinbase).