rod itself probably isn't the issue. The reel and line is more likely the problem. Heavy line doesn't cast very far. You're reel is probably set for 6-8lb test. You usually want to go with the minimum line for the furthest casts. Other problem could be the reel getting jammed. Probably needs oiled or has some shit gears inside that are busted and making shit stall.
Closed flip reels also have more shit the line has to pass through which can keep it from working right. If the issue is with the rod itself it could be the eyelets that the line goes through. I've had some cheep rod eyelets that only play nice with specific line unless you get a diamond file and smooth them out.
If you want to optimize your cast look into some spinner reels. Bait casters are a little more complex to learn for some, but are closer to flips if you're having too much issue with spinners. Don't listen to all the reel fags in here though on flips being a kids reel. They aren't the best for far casting, but I've caught plenty of large fish on a flip.
The main reel I use though is a spinner Okuma. For rod you can dish out some money for a good one or just look around estate and garage sales. I've found plenty of good fishing gear at estate and garage sales for cheap. Good reels are harder to find unless you know what you're looking at.