Maintaining weight but toning up (by default adding some muscle mass and losing some fat) is not easy but is doable.
Gaining muscle bulk is a little easier:- intensive weight training and maintaining a positive calorie balance. Unfortunately this leads to some gains in fat which will need to be lost after you've added the muscle by creating a negative calorie balance.
Unfortunately this will lead to some loss of the muscle bulk you've worked hard to achieve.
ie. gain 3 stone in weight of which 14lbs is muscle, lose the 2st of fat but also lose 4lbs of muscle – net result a 10lb gain in muscle bulk with identical fat levels.
Bodybuilders are the extreme end of the continuum, there are lots of websites claiming that it is possible to add muscle and lose fat but the percieved wisdom (and path) that most bodybuilders follow is to gain the fat then lose it in cycles, adding muscle each time. They also tend to diet by eating lots of protein and reduce refined carbs a la iDave's method but much more extreme.
Oh, and steroids help a lot.