What kind of reel and what weight of line are you currently using? I've never really had an issue with covering the width of ABC with any cheap-o spinning reel and a 6'-6.5' light rod (I have a pile of them, and a few reels each with a specific weight/type of line for different purposes, but mostly just use my ultralight and lightest line around ABC for stockers). The longer the rod the more leverage for distance, and the heavier the rod the harder you can pitch it (but the less fun it is to fight smaller fish as well since there's less play). If you're using anything over 4-8 lb mono at ABC and JCP etc, you're probably overdoing things, and the thinner the line the farther you can pitch it before its own friction takes a toll. Follow-through on a cast is also important for maxxing your distance capability, it's like baseball or golf in that regard.
I use an old shakespear ultralight rod with a small Shimano spinning reel (both are probably at least twenty years old, I've had them since I was in middle school LOL) around there and have never had issues with distance, I don't think either of them cost me more than 20 bucks. Just take the reel apart every couple/few months and give it a dose of 3-in-1 or WD-40 and you're set, do it more often if you take 'em to salt water.
If you go into any Bi-Mart and chat up the person who's in the sporting goods department though and tell them what trouble you're having, they'll probably be able to help you get set up with a rod+reed+line that'll help cure whatever your issue is. I'd avoid pre-spooled reels with line already on them though, since the line itself can start to get a "memory" and if it's been sitting in a factory or on a store shelf for ages, it'll just make a birds-nest. All you need to know to spool your own line is that you want to have the label facing you, don't overfill, and keep a bit of tension as you reel it on... Also don't buy the cheapest line you can find for the weight (imho), I personally have had shoddy experience every time I bought the cheap/generic line over a brand I recognized.