Hey, you should consider checking out the UFP. We have users on pretty much 24/7 across several timezones so you'll always have people to talk to and group with. We also have an RP division, which is a group of players within the community which take part in a variety of RP events across STO (and several other Star Trek titles).
Also, if you're still relatively new to STO, don't let that dissuade you from joining, we're a friendly and helpful bunch who'll offer you guidance on a wide range of game related topics.
We've also recently upgraded our website, which is full of information for anyone who wants to consider joining. I'm still relatively new to the fleet, but I've settled in nicely and can tell you the people you'll get to know are great. We're more than an in-game fleet, we're a great community.
If you have any more questions that need answering, feel free to ask me!
I'm going to say right off the bat our fleet name is Elite Defense Starfleet. If the name doesn't appeal to you fair enough, it's not as true to the source as it can be but it's not exactly "Warriors of the orbiting teapot" or something like that
It's good you've put what you're expecting, we don't RP much as far as I know and not everyone wants to but we don't shun anyone for doing it.
In regards to our fleet though there is always room for good players, active players and strong leaders. A strong leader can find themselves getting into a position where they have a lot of powers which you don't get in other fleet. All our members get heard and their views are taken into account, we also run the fleet for our members, they are not there to merely feed the starbase.
I would suggest joining our fleet channel so you can get to know us first if you're interested. Mention you joined the channel after seeing a post on the forums and there should be someone to help =)
Our channel is EDS2. To join it just type without the quotes "/channel_join EDS2" and hit return. Select the channel and start getting to know us!
Edit: Oh and if you're interested in knowing progression T3 Embassy, T3 Mine, T5 Shipyard, T5 Starbase, T4.5 Engineering and science....I need to get that put in my sig -.-
If you've ever tried building one on your own or with only 2 other people you know it's almost exactly like that. Sadly that fleet died and I moved onto EDS. That was less than a year ago and I'm already a Vice Admiral in the fleet (2nd highest rank).