Best Way : Find something you are great at doing and be nice to people. It's a killer combination.
5 ways to self-promotion:
1. Specialize, which means saying what you don't do
2. Stay the most focused when things look the most difficult
3. Be the tortoise, not the hare
4. Mitigate the fear of starvation
5. Know yourself, really, so you know when to shut up
Ref:
5 ways to be better at self-promotion by Penelope Trunk --prohttp://blog.penelopetrunk.com/2007/07/25/5-ways-to-be-better-at-self-promotion/