Throwing some EVs onto HP and Def but having nearly all offensive moves doesn't make a defensive pokemon. If you'd like some really good defensive pokemon, start with those that have high base defenses/HP and you'll usually want a very different moveset than if you were creating an attacker...