This isn't a question that we can even begin to answer - we have no idea what you app does, how it does it, what the server is, where the server is, what the connection is like at both ends, what is running on the server, or even what part(s) of you app are taking 5 or 6 seconds to do whatever it is they are doing.
So it's going to be up to you.
Start by using the
Stopwatch Class (System.Diagnostics)[
^] to add loggin info to your app to work out how long the varuious parts are taking. Use that info to narrow down the loggin to find out where ion you code it is using significant time and focus your efforts there.
Once you have metrics you can start looking at why things are slow (and use them to monitor the extent of any improvements) but without them you are just guessing and that won;t work at all.