Sounds like have have a good start... polishing the edges is a big part of the fun. I'm sure something in that thread will help you out.
Welcome to STO pvp. Join OrganizedPvP chat channel as well... there are some good pvp chats going on there almost all the time. Feel free to ask questions there as well, you may get the odd smart a** answer don't let that scare ya off if it happens.