Heh... I don't recommend doing self piercings... At least you got yours to take the ring after LOL.
I did my bellybutton with a pin b4 i got it professionally pierced, and it was the worst mistake I ever made lol. For one, pins, needles, etc are DULL. Yeh, they look sharp and can prick you, but when compared to real needles used in piercings, they are really dull. So it was really hard to get it through my skin. Once I got it through (this took a LONG time LOL), i had so much swelling and black and blue from pushing on the needle, that I coulnd't get the bar int the hole i had made. Not to mention the needle was thinner than the jewelery anyways. So I basically had to wait several weeks while my black and blue and swelling went away. Then i just went to the piercing/tatoo place, and had it done in a hot second lol. Didn't hurt at all, and didn't swell/go black and blue.
Plus they use hollow needles when they do piercing, so the skin is removed, rather than being pushed inside making the piercing more prone to infection and rejection.