I can provide any photoshop service, send me pm on what item you want to get photoshopped and I can give you my portfolio.
Giving portfolio in private is not a good choice, if you are shy of it then how you think the user whom you will show it will give you work ? And if its very good and you are proud of it then please post the link or images here so we can see. Not everyone has time to PM you every time.
You are true that giving portfolio in private is worst way to promote your service but why are you saying shy? I can't understand, there isn't any reason to be shy in internet

no one can view you

and if you want to find job and offer your services and skills, I can't understand why person would be shy in such theme. If person thinks that he/she is shy in such thing, than it's person's psychological problem.
P.S I advise this thread's author to show us his works and samples and than there will be more user who will be interested in using his service.