Starting an idea is difficult, but it can be successful when following a process. I'm gonna give you some quick tips on how to make your crew a bit more popular.
First of all, don't post forum announcements yet. The reason for this is that your crew only has 2 people in it, including you, it's not really going to be considered very large with only two people in it, no one is really going to join it cause why would they. So first of all you need a bit more members to get your crew started, sounds a bit paradoxical doesn't it? Well, the way to get your first initial members is to Personal Message good friends of yours, try and work your to 25 members, just through steam and friends without any official announcements.
Once you have about 25 members from friends and random invites, then you make a forum post. If you want your crew to be big, you need to act like it's already big. Take my FDF forum post as an example:
http://www.thefurryforum.com/forums/index.php?topic=20470.0 This thread was made when I only had 9 members, but going from 9 to 71 members, I haven't changed the body of text at all (the only thing I changed was the member list). You need to convey to people you are a BIG group, you need to act like you're an already established group with a clearly defined goal and there's already an active community behind you, even if there isn't. Through this method, an active community will actually form, this is known as "The Stand Alone Complex" and is essentially saying that even if you don't have an active community, the idea of having an active community will have people create an active community.
Then, you need events, competitions, things that make your group worth while. Why should people join your crew? Why not a different crew that might be a little bit bigger? You need to give them a reason. This means you need to be willing to work, you need to play the game a LOT and you need to start events and so forth for that game, when I make something big, generally what stops it is that I get bored of the game and so I stop playing and then the events stop (because although you can trust some people to start events, generally you need to be the one to start most of them because if you don't then people will eventually stop making events themselves and the group becomes less important). So what is generally the hardest thing about owning a crew is that you need to be DEDICATED and play the game every day, even when you don't feel like it.
That's just some helpful tips.