Keep trying. It requires several hours of patience, but I have done this successfully several times. If you go to the LBS you wont learn anything.
If your chain breaker tool doesn't have enough clearance for the pin then get another one, something cheap if you're on a budget. The trick is to use an old bike chain inner link as a guide for the pin.
- Place the end of the chain with the outer link in the chain breaker.
- Insert the other end of the chain into the outer link as if you were reattaching the chain. This will prevent the outer link from bending inwards from the force of the pin.
- Place an old inner link with the loose pin inside over the hole of the outer link.
- Balance everything in the chain breaker and screw the pin down.
- Repeat 1000 times till it goes in straight.
Sorry if it's difficult to follow. Not easy without photos.