A better cue, like expensive golf clubs won't make you a better player. It might stroke your ego a bit, and the feel of better quality in your hands might motivate you some, but practice is the path to a better game.
Playing on a level quality table ($3,000+++) using quality Belgian Aramith balls ($120) also make the game more pleasant, and thus could motivate you further still.
You can pick up a good quality cue at many of the billiards or pool shops around town. Some will ocasionally have slightly used or scratched two-piece cues that are really well priced at around $60-$90. No need to spend $300 or more until the game really gets into your blood. There are two different kinds of cues. Pool cues have a larger diameter tip compared to the standard snooker cue. Pool balls are larger than snooker balls. Billiards is another game altogether, using three balls on a larger table. The ideal home table size is 5' x 9', if you have a large enough room. You need at least 5 feet all around. So a 5' x 9' table requires a 15' x 19' room. Most of the well priced home tables are 4' x 8', and the best prices will be in that size.
I expect some very well-priced high quality cues will be coming out of China soon, so this will put downward pressure on the high-end cues out there. Predator is a good name brand available locally, but there are many others, and a visit to Ebay might be a good start.