I'm an all around player as in i play almost all positions. so i can give some support advice. if you enjoy playing Raka and Bard then it seems like you enjoy utility supports. AKA buff, healing etc.
I usually play sona and nami myself so i cant tell you much on how to play raka or bard better but one of the biggest things on supports is no matter what your team says you are the backbone of the team. the support is the champion to save his team and make the out plays, to set up the enemy to lose a fight. so dont let other players get you down because you messed up a play, it happens.
try and expand your champion pool. if you enjoy healing and buffing your team try out nami as she focuses on poke, cc, healing and move speed. sona has less play making potential outside her ult but she provides more benefit to her team with heals shields speed buffs damage bumps etc.
itemization is also very important to supports so after your first few items such as frost queens claim
and athenes holy grail
and/or ardent sensor
don't be afraid to buy items not specifically for a utility support, if you are against an AP team and your tank is not building a locket of the iron solari
then you should. if the enemy team is super mobile get a hextech GLP
for the slow, if they are super push based build a Zz'Rot portal to counter and push a lane while fighting them somewhere else.
your job is to put the other team at a disadvantage because they can't heal or lack cc where you can do one or both.
but one of the main things is to do if your new is to try and advance outside your comfort zone.
I'm only an average player myself but feel free to send me a friend request and i'm happy to chat and play and such.