The role of the Controller is to well, Control. Control the enemy and make the battlefield yours! You don't put up the big numbers, you help set up other to do them. If you are doing your job well, no one really notices (unless you are using Earth control then everyone sees your stuff), you are the one looking for the annoying trash (in this case Tsoo Sorcerers) to lock down before they have a chance to teleport or hurricane your team.
Now you do have to be aware of the Magnitude attribute. All CC's have them (and conversely you and enemies have a resistance) the higher the Mag def the more you have to layer your CC's to effect them.
Your Gravity Distortion has a Mag 3 hold. This covers LT and lower (LT's have a Mag 3 Def) so that if you hit them, you will hold them right away. A Boss has a Mag 4 def, this means you have to hit your Grav Dist on it twice (while the 1st is still in effect) for him to be held. So this is where trying to find a good balance between recharge and (in this case) hold effects come into play when Enhancing your powers. Now Grav Dist has a base hold time of 22 seconds so you normally will be able to layer a hold 2 before the 1st wears off. One recharge or one hold is enough. Usually, you want to focus on Accuracy as you can't hold something even you can't hit.
Now with /Traps you are there to debuff your enemies so that they go down faster. Acid Morter, FFG, Poison Trap are your bread and butter. Acid reduces Defences, Poison has a minor hold buff kills any Regen. FFG helps give protection to your team in +DEF and Mez Def. Don't take Time Bomb. Too many times you'll either die setting it up, or it won't go off when you want. Trip Mine is better. Lay a few of those with a Poison Trap and Wormhole a MOB onto it. Fun Times.
Continue to advance your Controller, they are the thinking man (and woman) AT. They may take some time to bloom (usually around 32) but they are not useless.
What you want to do is read these forums as well as the archive ones from before the shutdown (https://web.archive.org/web/20121108232155/http://boards.cityofheroes.com/). Lots of build ideas and reading to help with your journey.