What everybody else is saying... Switch out your chain rings. And your cassette, Realistically you dont need to do any of it, and do the cassette first, you probably wont even need a new chain.
A new crank and bb will be several hundred dollars. Cosmetic at most. These upgrades are around 50 bucks.