I used to be just like that. Fortunately over time I got better at holding conversations, developed a good sense of humor, and somehow gained self confidence. It seems like it's just something you grow into, some people later than others. If you make a genuine effort to be friendlier and lighter spirited it will happen.
None of those things equate to having a trash personality. I'm sure there are plenty resources online about projecting confidence. Until then fake it - put yourself in situations outside of your comfort zone (where possible) and see what happens. Doing this builds confidence and jabs away at anxiety.