my muscle is better than it used to be- its not 'big' but its a chunk for my standards, and im happy with it though id like it to be bigger. i dont want my arms getting thinner but i would like more defined toned muscle. how do i achieve this without slimming?

ps. whats this i hear about cardio and weights? does cardio speed up muscle development? and what exercises are best?