Hmmm...being a tank I never really had a problem finding a party. But I have noticed a steady increase of them in the game. So to give a couple suggestions. A lot of the japanese players like to go to Easter Alteppa for spider and you could stay there if you had a good enough party for dahmels as well. Another option but only as a last resort, is Delkfutt's Tower, the gigas there are approx. same level as Yuhtunga Mandra's in the Middle and Upper part.
To sum it up, I would just go to Kazham and chill there, maybe watch TV or something to wait for invite or logon late at night and look for a JP party in the Desert.
Of course, even better ;), form your own pt, tanks are great pt leaders since we seem to be naturally bossy anyways LOL, you can always ask people to pt that don't have their flag up, they won't get offended. G'luck! ^_^