Is there any chance, you think, that you can get your owner to release you? If so, we can pick you up. Basically, it sounds like you're doing it right. If you got a signing bonus, try to buy some gear with it, and once you hit level 2 you can use your flex points to jump your guy up to 5.
Also, I highly recommend that everyone in the secondary pump points into vision and superior vision. I noticed in the last game that both Tobias and Pietro have a lot of points in both, and both were reading and reacting really well and taking down the RB in the backfield on clear running plays.