Being able to speak punjabi fluently would help that.
I'm on the journey of learning to improve my speaking skills. Seeing it as a skill that you want to improve, lessens the pressure of trying too hard and loosing motivation.
This is a good website,
Click through and listen to everything, I like the stories and rhymes.
Also, download pardth and listen to it alot. Even though I don't understand it, I', slowly learning to distinguish between the different sounds. I listen to pardth on my ipod every night when I fall asleep.
Finally, there are tv shows/movies/music.
This website has some punjabi movies you can watch,
The key is constant exposure. Making it part of your lifestyle.
Work hard, and the rewards of feeling more connected with your heritage will be worth it winkingmunda