1. Read the online reviews. They are there for a reason.
2. "Better picture result" is relative. How do you think those 2 lenses will be better than your kit lens? What are you looking to achieve? Longer telephoto range?
3. Read up more. Rent the lenses first. Then you'll know if you even need any new lens or if the limitation is behind the camera.
TS: your kits lens is able to deliver nice results. You paid for it already, so it's the cheapest possible option. If the results are not nice then chances are high that the problem is behind the viewfinder, not with the lens. In other words: practice, practice, practice. Equipment will only help if you know how to use it.
Actually all the lenses can do what you have stated. And by limited... you means... what? To some limited by be $100, to other it might be $10000, so which is you?
And actually Canon's kit lens is pretty good. Just learned to use better techniques, composition, etc to achieve good result. And if you die die must change lens, maybe you can looked at third party lenses as well,
1) Tamron 17-50mm VC or non-VC (extremely popular here)
2) Sigma 17-70mm (pretty decent, I owned one, couldn't say I loved it, but it did its purpose)
3) Tamron 18-270mm
Of course for Canon own brand the more popular type would be,