Recently I have the opportunity to play some singles in my club (we normally have enough players for doubles). My opponent played really defensive throughout the game by slicing most of the balls. The balls will land near the middle of the court and will be pretty low (not floating). Now, I am normally able to hit balls near the baseline with pace, but as expected, with the same amount of pace in the middle of the court, the balls that I hit will go very long. I tried to add more topspin but the ball is normally so low that I cant brush it enough. In the end, I have to resort to giving a weak return and approaching the net to finish up the point. The weak return gives my opponent time to choose his shots and I do get lobbed or passed occasionally. Ultimately I won the game but it isn't as aggressive as I want it to be. Thus what can I do to be more aggressive in this situation? Does shortening my swing help?