newdiver, what was it about your diving experience that made you conclude that your BC is causing you problems?
It is true that jacket BCs, of the sort you bought, are not the most streamlined BCs possible, but if you weight yourself correctly, and avoid having a lot of stuff hanging off the BC, you really shouldn't notice a huge impact. I see nothing intrinsically WRONG with the BC you bought, but certainly if you have the wrong size, or you are diving very much overweighted, I could see it being difficult to manage.
If we knew what your issues were, we could probably give you better advice.
Please note that I am a big BP/W fan, and dive nothing else by choice -- but I also think that many complaints people have about their equipment, especially when they are new, are more technique issues than equipment ones, and although it is fun to spend money on gear (especially really good gear) it's also fun, and useful, to spend money on diving.