You can also do pullups at different angles if you put your feet on a chair or ladder. If you get your feet high enough, you can simulate a low cable pull (aka row). If you can already do 10+ pullups, then you need to add weight. Since you don't want to "get dependent on weights," you can use a backpack filled with books, jugs of water, small children, etc. to add more resistance. I've seen guys use dip belts to add weight, but I never could keep one from sliding down when doing a pull-up. In the past, I've (obviously at home when no one is watching) added weights on a chain to my belt before. That works, but make sure you use an old belt, because the belt won't look the same afterwards.
Ahh, superman. I've heard that exercise called by less polite names. I used to do them with my waist on a chair and my upper body and legs completely unsupported. I did that until I built a (very uncomfortable) roman chair.z