@Stuti I do find stuff on #Mastodon, that would have reached me on #Twitter beforehand. But I get your point and that's one reason for keeping my Account on #Twitter and looking there from time to time.
My suggestion would be to regularly search for new accounts to follow on lists like:
https://truesciphi.org/home_mastodon.html or
https://communitywiki.org/trunk and keep an eye on themed instances like:
https://newsie.social/about or https://fediscience.org/about to find people (@apps you can subscribe to other local timelines)