If you want to be a pro first of all main reason is the lag because in lag you never be a pro . so for reducing lag of counter strike and cs server first of all just had a look of how to Make PC performance faster because it is the main cause of lag and second reason is your internet speed
Follow the below step to get your counter strike more smoother :
1) Start the server, press CTRl + Alt + Del, click Processes, find hlds.exe Or hl.exe in the list, and right click on it, Set Priority - Realtime.
2) - Go o the hlds.exe folder (from where you have opened the server), make a shortcut to the hlds.exe, then you will find in the same folder another file "Shortcut to hlds". Right click on this one, press Proprieties, and in the first raw you have Target, and there yo have something like HDD:\location\hlds.exe .
Now add -console -game cstrike -pingboost 3 +sys_ticrate 1000 +heapsize 250000 +maxplayers 20 +map de_nuke. (this step is for cs server only)
3) In your cstrike folder delete file custom.hpk (this step is for both cs & server)
4) Add the following codes in your server.cfg file located in cstrike folder: