Keep persisting. Soldering can be a PITA, and circuits can be very difficult to find fault in. Dry joints (where the solder looks good but does not actually join to both components) are normally my nemesis. Stray strands of wire are a close second.

If you intend to do more builds it may be worth investing in a cheap multimeter.