Recommendations

First thing to keep in mind: we cannot physically make our players to join your server, they choose the server on which to play.
However, you can make it more appealing for players to connect.
The more attractive your server looks the more chances are that people will want to join it.