1. What does making a career mean to you? If you aspire to own a dive boat then you need to start with getting a 6 pack license. If you aspire to work on mega-yachts you need professional merchant mariner credentials and need to start collecting licenses.
2. Being a team may be hurting your chances. I never take on a team, particularly if they are not experienced. It is too easy (and has happened to me in the past) that it is "the team" vs the Captain.
3. Being young, poor, and a team is hurting your chances. It smacks of "we would like a free ride vacation." If you are willing to pay your way to and from the boat, pay your fair share of food expenses (plus 100% of your booze and recreation expenses) you might find it easier to find a boat.
4. What is the quid pro quo? Diving, photography, and cooking are skills just about everyone in the crewing small boat game has in common with you. Fixing just about anything that breaks is also a skill that most offshore skippers already have. What unique talent do you have that would make me choose you? Don't tell me you have a guitar and want to bring your dog for a transatlantic voyage (that actually happened to me in Tenerife in the Canaries!)
5. Can you demonstrate that you handle stress? Many offshore sailors joke that transits are days of boredom interspersed with hours of pure terror.
I don't mean to put you down or be negative. But getting started is very hard. Most of the time it means being in the right place at the right time. And frankly, it has become very competitive. When I was in the Canaries for the November-December annual transit from Europe to the Caribbean there were 600 people more people who wanted to crew then there were crew slots. The going price was for you to pay the Captain 1000 euro per person for the privilege of crewing across the Atlantic.
Best of luck.
Fair winds and following seas