trying ... to engage with people... trying to get attention ..
The thing with twitter is, as I am learning in my business, is the straight forward 'advertorial' style isn't always the right tack.
I am told by people who know, is you have to engage, create a discussion, which is what they have done of late, so well done.