You got that right that Engagement is a key skill here to make you successfull.
I am about 2 reputation levels away from my target reputation that I have set out to get this year and I am constantly stacking my SP and some people were even nice enough to give me free delegation because of my Community building efforts so can't complain!
It took me a month to realize that but afterwards I have been commenting and engaging like crazy!