Washing daily and using deodorant should be more than enough to stop you from smelling. If this doesn't work, perhaps you sweat more than normal. There are medical conditions that can cause this, which your GP will be able to help with. You can buy extra strength deodorant, or even get botox under your arms if your condition requires it.
On the whole though, clean clothes daily (perhaps jeans for a day or two, but certainly no more than this, and clean tops and underwear daily) shower/quick wash in the morning and before you go to bed, and absolutely deodorant before you get dressed. Also make sure you let it dry properly before you put your clothes on.