You need to put more effort into engagement. Engagement on other people's posts. It's the only way. If you get discouraged then you need to either change the things on which you place your importance here, or leave and do something else. There's no free rides here, and it's not a get rich scheme.
RE: Passion, effort and the right attitude