Self confidence is something that you can achieve from your attitude. If in case, you don't have that, then there are many ways that can help you with these. One of the popular is self help courses. There are such a large number of self help courses out there (self-change, self-realization, treatment...