I thought so to but it drills fine in some pieces of wood but doesnt get anywhere in others
That statement alone is a sign of dullness. A butter knife will cut butter but not a steak. A butter knife will even mash-cut sliced bread or a cake but not cut fish or slice tomatoes.
For about 4 years I sharpened my tools what I called fairly sharp back then. Then I started making segmented blanks with metal spacers in them. I could turn the blanks with the metal without a problem. However, for finishing, when sanding, the sanding would smear the metal dust onto the wood. DNA (denatured alcohol), and other methods would not clean the metal sanding dust off very well.
I suddenly realized that after turning there was no sanding dust, only after sanding. So I set about spending an hour on sharpening my HSS scraper tool to an excessive sharpness. Wow, was I surprised at how smooth the blank was after turning with that kind of sharpness. It did NOT need sanding, baby butt smooth!
. . . the point, there are different degrees of sharpness on chisels and on drill bits. Just because one calls it "sharp" does not mean that it is really "sharp". There are numerous degrees of sharpness among people's opinions and they are not the same. The experienced ones can look at your bit and tell that it is not sharp for what you want.