I use Long bardiche 90% of the time and when I fight 1H they rarely get a swing in unless they are a skilled player. The same goes for any of the weightier polearms or 2H.
By pausing and then hitting their block they are forced into attacking(unable to change block direction), using your reach advantage step back while swinging from another direction killing them.
If they keep you close kick, nudge or swing to keep them at bay.
As 2H you have either reach, speed or weight. These will always be superior to your opponents weapons stats in some way. Exploit their weakness.
What it comes down to is that choosing to have no ranged counter you must be wary of high damage ranged attacks like crossbows however you will easily take them down in close quarters. Not to mention your possibly substantial wpf advantage